1-10
Quest: page 20
Write a program to copy it's input to its output, replacing each tab by '\t', each backspace by '\b', and each backlslash by '\'. This makes tabs and backspaces visible in an unambiguous way.
replace chars
#include <stdio.h>
#include <stdlib.h>
int main() {
int c;
while ((c = getchar()) != EOF) {
switch (c) {
case '\t':
printf("\\t");
continue;
case '\b':
printf("\\b");
continue;
case '\\':
printf("\\");
continue;
}
putchar(c);
}
}