Napsal jsem si program, ktery by mel vypsat text na stdin, chvili pockat, pak puvodni napis smazat a prepsat ho jinym textem.
#include <stdio.h>
#include <unistd.h>
int main(void)
{
printf("Ahoj Honzo");
sleep(2);
printf("\b\b\b\b\b\b\b\b\b\b");
printf("Vitej v Linuxu.\n");
return 0;
}
Po spusteni program nevypise "Ahoj Honzo", ale 2 vteriny pocka a vypise pouze druhy retezec "Vitej v Linuxu.\n". Vite nekdo cim to je a jak to opravit?