统计空格、制表符和换行个数的程序

C语言程序设计

练习1-8:编写一个统计空格、制表符和换行个数的程序。

因为每次输入如果是多个字符,会输出很多行。
就改了一下,我也不知道我在写什么,反正它能运行¯_(ツ)_/¯
神秘啊

下面是代码:

#include<stdio.h>
int main(void)
{
    int t=0;
    int n=0;
    int s=0;
    int c;
    while((c=getchar())!=0)
    {

        if(c=='\t'||c=='\n'||c==' '){
            if(c=='\t'){
                ++t;
            }
            if(c=='\n'){
                ++n;
            }
            if(c==' '){
                ++s;
            }
            else   printf("%d %d %d\n",t,s,n);

        }

    }
    return 0;
 }


版权声明:本文为Bsyduuuck原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。