求::最长单词。。。
#include <stdio.h>#include <string.h>
int main()
{
int l,i=0,j=0,max=0;
char Sum[1000],word[20],maxword[20];
gets(Sum);
l=strlen(Sum);
for(;i<l;i++)
{
if(Sum[i]==' '||Sum[i]==' '||Sum[i]==',')
{
if(j>max)
{
max=j;
strcpy(maxword,word);
}
j=0;
}
else
word[j++]=Sum[i];
}
printf("%s",maxword);
return 0;
} 高人麻烦帮我看一下,哪个地方错了,怎样改,谢了。。。