输入一行字符 统计其中有多少个单词,单词之间用空格隔开
下面是程序
#include<string.h>
#include<stdio.h>
main()
{
char str[80];
int i,num=0;
int word=0;
gets(str);
for(i=0;str[i]!='\0';i++)
{
if(str[i]==' ')
{
word=0;
}
else if(word==0)
{
num++;
word=1;
}
}
printf("%d",num);
}