编写函数统计输入文本中的单词个数,单词之间用空格符。换行符。跳格符隔开

如题所述

#include
"stdio.h"
#include
"steio.h"
int
countword()
{
int
x=0,state=0;
char
ch;
while((ch=getchar()!=EOF)
//eof是文件的结尾符号,就是遇到文件结尾退出while循环
if(isspace=(ch))
//如果遇到分隔符如空格,就使state=0
state=0;
else
if(state==0)
//同上state=0就是碰到了分隔符号了
{
x++;
state=1;
}
main()
{
int
n;
n=countword();
printf(“%d",n)
}
记得采纳啊
温馨提示:答案为网友推荐,仅供参考
相似回答