C程序设计语言第一章 “单词计数”统计输入的行数,单词数与字符数
C程序设计语言第一章 “单词计数”统计输入的行数,单词数与字符数代码如下
程序代码:
#include <stdio.h> #define IN 1 #define OUT 0 main () { int c ,n1,nw,nc,state; state = OUT; n1 = nw =nc =0; while ((c= getchar ())!=EOF){ ++nc; if(c== ' '||c=='\n'||c=='\t') state =OUT; else if (state == OUT){ state = IN; ++nw; } } printf ("%d %d %d \n",n1,nw,nc); }
然后我运行时随便打入几个字母,按回车什么都没有
WHY?
[此贴子已经被作者于2016-10-9 19:17编辑过]