山东理工ACM:1180

来源:互联网 发布:萧山三中网络课程 编辑:程序博客网 时间:2024/04/28 03:39



题目描述


从键盘输入一行字符(长度小于100),统计其中单词的个数,各单词以空格分隔,且空格数可以是多个。


输入


输入只有一行句子。仅有空格和英文字母构成。


输出


单词的个数。


示例输入

stable marriage  problem Consists     of Matching members


示例输出

7



#include<stdio.h>
int main()
{
 char string[101];
 int i,word=0,num=0;
 char c;
 gets(string);
 for(i=0;(c=string[i])!='\0';i++)
 if(c==' ')
 word=0;
 else if(word==0)
 {
  word=1;
  num++;
 }
 printf("%d",num);
 return 0;
}

0 0