c语言输入一串字符统计个数 输入一个字符串,统计其中有多少个单词?

输入一个字符串,统计其中有多少个单词?使用[bucket]完成统计。你可以试着从桶排序的原理推导出这个问题的写作方法。R~]#包括和限制。H>void main(){charstring[81]/

输入一个字符串,统计其中有多少个单词?

使用[bucket]完成统计。你可以试着从桶排序的原理推导出这个问题的写作方法。R

~]#包括和限制。H>void main(){charstring[81]//将长度定义为81inti,Num=0,word=0charcgets(string)//输入(I=0(string[I])的字符串!=“0”I)//直到字符串的结尾{if(string[I]=”)word=0//如果为空,则word elseif(word==0)//重复判断直到它不是空格{word=1//word state为1num//累计words}printf(”行中有%dwords。n“,Num)//输出几个单词}