#include<stdio.h>
//#include<string.h>
int main(){
char str[81];
int i,num=0,word=0;
char c;
gets(str); //接收字符串给str
for(i=0;(c=str[i])!='\0';i++){ //只要当前字符不是'\0'就继续循环
if(c==' ')word=0; //如果当前字符是空格,word置0
else if(word==0){ //如果不是空格且word值为0
word=1; //word置1
num++; //单词数加1
}
}
printf("有%d个单词\n",num);
return 0;
}
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。
文章由极客之音整理,本文链接:https://www.bmabk.com/index.php/post/82674.html