#include<stdio.h>
void main()
{ char a[80];
int i,k=0,j=0;
gets(a);
for(i=0;a[i]!='\0';i++)
if(a[i]==' ')
k=0;
else if(k==0)
{ k++;
j++;
}
printf("单词数量为%d\n",j);
}
C语言输入一段字符串,判断字符串里的单词数量
于 2022-02-01 22:38:49 首次发布
#include<stdio.h>
void main()
{ char a[80];
int i,k=0,j=0;
gets(a);
for(i=0;a[i]!='\0';i++)
if(a[i]==' ')
k=0;
else if(k==0)
{ k++;
j++;
}
printf("单词数量为%d\n",j);
}