#include <stdio.h> #include <stdlib.h> int main() { int c; //输入字符 int n_c; //字符计数 int n_space; //空格计数 int n_tab; //制表符计数 n_c = n_space = n_tab = 0; while ((c=getchar()) != ' ') { if (c == ' ') { ++n_space; putchar('|'); } else if (c == ' ') { ++n_tab; putchar('\'); putchar('t'); } else { ++n_c; putchar(c); } } printf(" 输入字符个数:%d 输入空格个数:%d 输入制表符个数:%d ", n_c, n_space, n_tab); return 0; }