1. 要求: 编写一个将输入复制到全输出的程序, 并将其中的制表符替换为\t, 将回退符替换为\b, 将反斜杠替换为\. 这样可以将制表符和回退符以可见的方式显示出来
2. 分析:
1. 制表符是\t, 输出是\\t, 反斜杠的输入\输出2个\, 那输出是\\\\.
3. 代码.
#include<stdio.h>
int main(){
int input;
while((input=getchar()) != EOF){
if(input == '\\'){
printf("\\\\");
}else if(input == '\t'){
printf("\\t");
}else if(input == '\b'){
printf("\\b");
}else{
putchar(input);
}
}
return 0;
}