统计输入的行数,单词数和字符数
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了统计输入的行数,单词数和字符数相关的知识,希望对你有一定的参考价值。
统计输入的行数,单词数和字符数
#include<stdio.h> #define IN 1 /*在单词内*/ #define OUT 0 /*在单词外*/ //统计输入的行数,单词数和字符数 int main(){ int c, nl, nw, nc, state; nw=nl=nc=0; state=OUT; while((c=getchar())!=EOF){ nc++; if(c==‘\n‘) nl++; if(c==‘\n‘ || c==‘\t‘ || c==‘ ‘){ state=OUT; } else if(state==OUT){ state=IN; nw++; } } printf("%d %d %d\n",nl,nw,nc); getchar(); getchar(); return 0; }
实验结果
以上是关于统计输入的行数,单词数和字符数的主要内容,如果未能解决你的问题,请参考以下文章