代码如下,求优化,哇~~~
#include<stdio.h>
#include<string.h>
int main()
{
int n,c;
char s[200],max[200]="0",m,i;
scanf("%d",&n);
for(i=1;i<=n;i++)
{
scanf("%s",s);
if(strlen(s)>strlen(max)){strcpy(max,s);c=i;}
if(strlen(s)==strlen(max))
{
if((strcmp(max,s)==-1))
{strcpy(max,s);
c=i;
}
}
}
printf("%d\n%s",c,max);
return 0;
}