统计相同长度单词的个数,询问下错误
#include<stdio.h>int main()
{
int t;
scanf("%d",&t);
getchar();
while(t--)
{
int n;
int count=0,j=0;
scanf("%d",&n);
getchar();
char c[80];
gets(c);
for(int i=0;(c[i]!='\0');i++)
{
if((c[i]!=' '))
{
++count;
if(count==n)
j++;
}
else
count=0;
}
printf("%d\n",j);
}
return 0;
}
例如
第一行输入3表示有三个测试数组
第二行输入5表示求长度是5的单词的个数
输入hello world
输出结果为2
intput
3
5
hello world
5
acm is a hard game
3
acm is a hard game
Output
2
0
1