如何用C语言编写一个程序,统计输入字符串的相同单词个数 ?

如题所述

很简单了,代码如下:#include <stdio.hvoid main(){char a[100];int i,count=0,flag=1,n=0;gets(a);//从键盘输入字符串for(i=0;a[i];i++){if((a[i]='a' && a[i]<='z') || (a[i]='A' && a[i]<='Z'))//判断是不是字符{flag=0;//设置字符标志continue;//返回下一个循环}if(!flag)//前面一位是字符,即当前是某个单词字符结束{count++;//统计单词个数flag=1;//设置非字符标志}}i--;if((a[i]='a' && a[i]<='z') || (a[i]='A' && a[i]<='Z'))count++;//增加字符串结束的单词
温馨提示:答案为网友推荐,仅供参考
相似回答