菜鸟求救!!!
查看原帖
菜鸟求救!!!
1309748
Hyjbcpp楼主2024/3/29 19:23

60分不知道错哪了,呜呜呜,大佬们救命啊!!!

#include<stdio.h>
#include<string.h>
#include<math.h>
typedef struct {
    int a;
    char b[100];
} lin;
int main(){
    lin c[20],*d;
    int i,N;
    char x;
    scanf("%d",&N);
    for(i=0;i<N;++i){
        scanf("%s",c[i].b);
        c[i].a=i+1;
    }
    d=&c[0];
    for(i=1;i<N;++i){
        if(strlen(d->b)<strlen(c[i].b))
        d=&c[i];
        else if(strlen(d->b)<strlen(c[i].b) && strcmp(d->b,c[i].b))
        d=&c[i];
    }
    printf("%d\n",d->a);
    x=d->b[0];
    i=1;
    while(x!='\0'){
        printf("%d",x-'0');
        x=d->b[i];
        i++;
    }
    return 0;
}

谢谢大佬们了,比心!!!

2024/3/29 19:23
加载中...