求字符串长度的问题,很叫我头疼
判断输入的十个字符串的长度,并输出最长的字符串!#include"stdio.h"
#include"string.h"
void main()
{
int j,k,z;
char s[10][80],c[80];
int i;
for(i=0;i<10;i++)
for(j=0;j<10;j++)
scanf("%c",&s[i][j]);
for(i=0;i<10;i++)
if(strlen(c)<strlen(s[i]))
for(j=0;j<10;j++)
c[j]=s[i][j];
puts(c);
}
输出结果为乱码!求纠错