01/10/2018, 08:52
Cho em hỏi code sai ở chỗ nào ạ....bài in ra độ dài từ dài nhất trong chuỗi
#include<stdio.h>
#include<conio.h>
#include<string.h>
int main()
{
int n;
int i,j,max,dem;
printf("nhap n=");
scanf("%d",&n);
for(int z=0; z < n ; z++)
{
char s[100];
gets(s);
max=0;
for(i=0;i<strlen(s);i++)
{
if(s[i] !=32)
{ dem = 1;
j=i+1;
}
while(s[j] != 32 && j < strlen(s))
{
dem++;
if(dem > max)
max = dem;
j++;
}
}
printf("%d",max);
getch();
}
}
Bài liên quan