书后练习--统计空格,制表符,换行符个数

#include <stdio.h>

/* 要求: 统计空格符,制表符与换行符的个数 */

void main()
{
    int kg, zb, hh, c;

    kg = zb = hh = 0;

    while ( ( c = getchar() ) != EOF ) 
    {
        if ( c == ' ' ) 
        {
            kg++;
        }
        else if ( c == '\t' )
        {
            zb++;
        }
        else if ( c == '\n' )
        {
            hh++;
        }
    }

    printf("空格=%d\n制表=%d\n换行=%d\n", kg, zb, hh);
}

结果:

posted @ 2012-11-04 17:22  无本之木a  阅读(341)  评论(0编辑  收藏  举报