count_words

来源:互联网 发布:农业大数据云平台 编辑:程序博客网 时间:2024/05/06 21:04
#include <stdio.h>#define IN  1#define OUT 0int main(){    int c, nl, nw, nc, state;        state = OUT;    nl = nw = nc = 0;    while ( (c = getchar()) != EOF )    {        ++nc;        if (c == '\n')            ++nl;        if (c == ' ' || c == '\n' || c == '\t')            state = OUT;        else if (state == OUT)        {            state = IN;            ++nw;        }    }        printf("%d %d %d\n", nl, nw, nc);       return 0;}

0 0
原创粉丝点击