Polecenie:
Napisz program zastępujący każdy znak tabulacji ciagiem trzech znaków >,znakiem cofania oraz - , a każdy znak cofania ciągiem trzech znaków <,znakiem cofania oraz -.
Nie jest możliwe (przy moim niepoprawnym kodzie) wyswietlenie znaków które mają zastępować znak cofania (nic się nie wyświetla,po prostu program przechodzi do następnej linijki).
Wiem że pan Ritchie nie dałby w swojej książce niewykonywalnego polecenia ,także to ja musiałem coś sknocić.
Oto kod:
#include <stdio.h>
main (void)
{
char znak;
while( (znak=getchar() )!=EOF)
{
if(znak=='\t')
{
printf(">>>\b-");
continue;
}
if(znak=='\b')
{
printf("<<<\b-");
continue;
}
putchar(znak);
}
return 0;
}
Proszę o sugestie