#include
#include
int main() {
char s[50][8],*pmax;
int i = 0;
pmax = s[0];
while(i < 50) {
scanf("%s",s[i]);
if(strcmp(s[i],"*End*") == 0) break;
if(strcmp(s[i],pmax) > 0) pmax = s[i];
++i;
}
printf("%s\n",pmax);
return 0;
}
int input(char *pstr[50],char str[50][9])
{
int i;
for(i = 0;i < 50;i++)
{
pstr[i] = str[i];
scanf("%s",pstr[i]);
if(strcmp(pstr[i], "*End*") == 0)
break;
}
return i;
}
void find(char *pstr[50],int c,int *m)
{
int i;
*m = 0;
for(i = 0;(i + 1) < c;i++)
*m = (strlen(pstr[*m]) >= strlen(pstr[i + 1]))?(*m):(i + 1);
}
这个咋看