以下是题目
我写的:
#include<stdio.h>
#include<string.h>
int main()
{
char a[3][20];
char b[20],c[20],d[20];
b[20]=a[0][20];
c[20]=a[1][20];
d[20]=a[2][20];
gets(b);
gets(c);
gets(d);
char largest[20];
if(strcmp(b,c)>0)
if(strcmp(d,b)>0)
strcpy(largest,d);
else strcpy(largest,b);
else {if(strcmp(d,c)>0)
strcpy(largest,d);
else strcpy(largest,c);}
printf("the largest string is %s\n",largest);
return 0;
}
无法运行,帮忙找找错,谢谢