输入英文句子统计单词个数c语言方法是什么?

2024-11-06 03:37:16
推荐回答(2个)
回答1:

#include "stdio.h"

main()

{

char  *s;

int cnt = 0;

printf("please enter the sentence\n");

gets(s);

while(*s)

{

if(*s==' ') cnt++;

s++;

}

printf("the sectence have %d word\n",cnt+1);

}

回答2:

1.单词与单词之间是空格:单词后面是空格
2.一句话说完之后有标点的话,就不是空格了:所以最后一个单词后面是标点
3.每段的开始是不是也有空格的,如果有要记得减去
我想应该是 空格+标点-段落数*(段前空格数)=单词数
都忘记怎么编写了
不知道对不对,大致我是这么理解的