(3)C语言代码之统计单词个数

来源:互联网 发布:如何玩好刘邦知乎 编辑:程序博客网 时间:2024/06/05 17:03

输入一行字符,统计其中有多少个单词,单词之间用空格分隔开

#include <stdio.h>int main(){    char string [81];    int i,num=0,word=0;    char c;    gets(string);//输入一个字符串给字符数组string    for(i=0;(c=string[i])!='\0';i++)//只要字符不是'\0'就继续执行循环   {      if(c=='')word=0;//如果是空格字符,使word置为0      else if(word==0)//如果不是空格字符且word原值为0      {           word=1;//使word置1           num++;//num累加1,表示增加一个单词      }      printf("There are %d words in this line.\n",num);      return 0;    }}


原创粉丝点击