Ciao a tutti, mi sto addentrando nella programmazione e sto facendo i primi ( stupidi ) programmini, ma ho avuto un problema; il programma dovrebbe sostituirmi il tasto di tabulazione ( che quando premuto viene interpretato come '/t' ) con una stringa di caratteri arbitraria : "tab"; ecco il codice :

codice:
#include <stdio.h>
/*         Detab V1         */

int main()
{
     int c;
     
     while ( ( c = (getchar() ) != EOF  ) ) {
           if ( c == '/t' )
              printf("tab"); 
           else putchar(c);
     }
     return(0);
}
purtroppo il carattere di tabulazione non viene sostituito, ed ora mi chiedo se sbaglio qualcosa io oppure se la tabulazione viene gestita da windows nella shell di DOS.


Grazie.