int c;
while ( (c = getchar) != EOF ) {
 switch( c ) {
  case '\b': printf("\\b"); break;
case '\t': printf("\\t"); break;
  default: putchar( c );
 }
}

実際の動作は別にして、騙し騙しコードを書く知恵も必要です。