Problem Description
输入n个字符串(n<=100),输出其中最长的串,如果有多个则取最先找到的那一个。
Input
多组测试数据。 每组测试数据第一行包含一个整数n,表示一共有n个字符串。 接下来每行包含一个字符串,由可打印字符组成。
Output
每组测试样例输出一行。输出找到的满足题意的字符串。
Sample Input
3
djdlkfjsadfjwe
dlkfjdlkfjl;jf;sfjdsl;al/
dljfd
2
dlkasfjmml
ld;femflsad;fiwejdif
Sample Output
dlkfjdlkfjl;jf;sfjdsl;al/
ld;femflsad;fiwejdif
#include<stdio.h>
#include<string.h>
int main()
{
int n,i;
char a[],b[],ch;
while(scanf("%d",&n)!=EOF)
{
while((ch=getchar())!='\n');
gets(a);
for(i=;i<n;i++)
{
gets(b);
if(strlen(a)<strlen(b))
strcpy(a, b);
}
puts(a);
} return ;
}