3、输入计数和替换
#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()) != '\n')
{
if (c == ' ')
{
++n_space;
putchar('|');
}
else if (c == '\t')
{
++n_tab;
putchar('\\');
putchar('t');
}
else
{
++n_c;
putchar(c);
}
}
printf("\n输入字符个数:%d\n输入空格个数:%d\n输入制表符个数:%d\n", n_c, n_space, n_tab);
return 0;
}

浙公网安备 33010602011771号