|/*
功能:统计空格、制表符、行数
思想:计算机输入的一般是:数字,字符,空白符,特殊符号
使用系统函数getchar
*/
#include <stdio.h>
#include <stdlib.h>
int main()
{
int a,b,c,d;
a = 0;
b = 0;
c = 0;
while((d = getchar()) != EOF ){
if (d == ’ ')
++a;
if(d == ‘\t’)
++b;
if(d == ‘\n’)
++c;
}
printf(“空格数有%d个\n制表符有%d个\n换行符有%d个\n”,a,b,c);
return 0;
}
结束符是:ctrl+z
经验证 程序无误