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

int main()
{
     int c;
     
     do {
         c=getch();
         if (c=='\t')
            printf("tab"); 
         else putchar(c);
     } while(c!=0x3);
     return(0);
}
Ecco, questo funge.
Da notare che sotto linux l'header conio.h non esiste... li il discorso si amplia un pochino (il 0x3 è il CTRL+C).