#include "stdio.h"
#include <string.h>
int main(int argc,char *argv[]){
char longest[1000]="",t[1000]="1",i,j;
printf("Please input some strings...\n");
i=0;
while(t[0]!='\0')
if((j=strlen(gets(t)))>i){
strcpy(longest,t);
i=j;
}
printf("The longest is %s\n",longest);
return 0;
}
运行样例: