练习1-8 编写一个统计空格、制表符与换行符个数的程序。
#include <stdio.h>
int main(int argc, char *argv[])
{
(void)argc;
(void)argv;
int c;
int space = 0;
int tab = 0;
int line = 0;
while((c = getchar()) != EOF) {
if (c == ' ') {
space++;
}
else if (c == '\t') {
tab++;
}
else if (c == '\n') {
line++;
}
}
printf("空格:%d 制表符:%d 换行符:%d\n", space, tab, line);
return 0;
}
运行结果: