#include<stdio.h>
int main()
{
char str[1001];
int count=0,i,flag=0;
gets(str); //用gets()函数可以把空格输入;
//scanf("%s",&str);
//注意scanf中的空格不相当于输入,你弄完空格加回车后,
//他是没有任何的反应的,所以空格在这里不算一种输入
for( i = 0 ; str[i] ; i++)
{
if ( str[i] == 32) //空格的值为32;
{
flag = 0; //标记此处的单词为0;
}
else if( flag == 0)
{
count++;
flag = 1; //统计数量并覆盖此处的单词;
}
}
printf("%d",count); //输出结果;
return 0;
}
统计单词的个数
最新推荐文章于 2024-07-25 13:54:27 发布