Arkadaşlar bu kodu yazdım fakat aynı uzunluktaki kelimeleri yazmıyor sizce sorun nerde?
char a[120],b[60],c[60];
int i,j=0,f=0;
printf("Bir Cumle Gir = ");
gets(a);
for(i=0;i<=strlen(a);i++)
{
if(a[i]!=32 && a[i]!='\0')
b[j++]=a[i];
else
{
b[j]='\0';
if(strlen(b)>=f)
{
strcpy(c,b);
f=strlen(b);
}
j=0;
}
}
printf("En Uzun Kelimeniz = ");
puts(c);
getch();
}
return 0;
}