Le backspace n'apparait pas
Bonjour,
voilà ce petit programme est censé remplacer le backspace \b saisi par \b, pourtant quand je teste ça ne marche pas :?
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32
| /* --------------------------------------------------------------------------
Fonction : Remplace les tabulations par \t, les retour en arriere par \b,
les backslashs par \\
-------------------------------------------------------------------------- */
#include <stdio.h>
int main (void)
{
int c;
while ((c = getchar ()) != EOF)
{
if (c == '\t')
{
printf ("\\t");
}
else if (c == '\b')
{
printf ("\\b");
}
else if (c == '\\')
{
printf ("\\");
}
else
{
putchar (c);
}
}
return 0;
} |
Merci