C语言:从键盘输入英文文本,统计总共有多少个单词。要求如下,咋编?

要求:
1)文本可以有多行。
2)单词指在一个或多个空格(含\n\t等)后以英文字母开头的符号组合。
3)整个文本以独立的##结束。
4)屏幕输出一行单词个数。
最新回答
风微甜

2024-06-10 20:33:17

代码文本:

#include "

stdio.h
"

int main(int argc,char *argv[]){

char s[25];

int w;

printf("Please enter a text...\n");

w=0;

while(scanf("%24s",s)==1 && *s!='#' && s[1]!='#')

if(*s>='a' && *s<='z' || *s>='A' && *s<='Z')

w++;

printf("A total of %d word(s)\n",w);

return 0;

}

白首有我共你

2024-06-10 13:08:21

这个标准是不尽相同的,一般的话,60到6分9为c,70分到75分,为c+