c++编写程序,输入一篇文章(小于1000个字符),该文章以半角句号结束,统计单词的个数,单词是连续的大小写字母组成。
时间: 2023-05-26 19:07:10 浏览: 117
#include <stdio.h>
#include <ctype.h>
#define MAX 1000
int main(){
char str[MAX+1];
int word_count=0;
fgets(str, MAX+1, stdin);
for(int i=0; str[i]!='\0'; i++){
if(isalpha(str[i])){ //判断是否是字母
while(isalpha(str[i])) i++; //统计单词长度
word_count++; //单词数加一
}
}
printf("单词个数:%d\n", word_count);
return 0;
}
阅读全文