2025-08-14 19:23:28 +00:00
|
|
|
#include <stdio.h>
|
|
|
|
|
|
|
|
|
|
/*Alternative (challenge) implementation of exercise 1-10 using a switch statement
|
|
|
|
|
* as opposed to a series of if statements*/
|
|
|
|
|
|
|
|
|
|
int main(){
|
|
|
|
|
|
2025-08-14 20:02:00 +00:00
|
|
|
for (int a = getchar(); a != EOF; a = getchar()){
|
2025-08-14 19:23:28 +00:00
|
|
|
switch (a){
|
|
|
|
|
case '\t':
|
|
|
|
|
printf ("\\t");
|
|
|
|
|
break;
|
|
|
|
|
case '\\':
|
|
|
|
|
printf ("\\\\");
|
|
|
|
|
break;
|
|
|
|
|
case '\b':
|
|
|
|
|
printf ("\\b");
|
|
|
|
|
break;
|
|
|
|
|
default:
|
|
|
|
|
putchar (a);
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
return 0;
|
|
|
|
|
}
|