v programe potrebujem nastavit aby sleepoval dany cas a potom pokracoval(napr 120 sekund)
chcem vsak vidiet jednoduchy priebeh
(tj nieco ako bashovske
for i in `seq 1 120`; do echo -n "."; sleep 1; done
)ak vsak zadam nieco taketo:
for(i=1; i<121; i++) {printf("."); sleep(1);}
tak system caka plnych 120 sekund a potom to vybodkuje vsetko naraz. kde robim chybu?
Dikes
#include <stdio.h>
int main(void) {
int i;
for(i=0; i<80; i++) {
printf(".");
sleep(1);
fflush(stdout);
}
return(0);
}
fflush by malo byt asi pred sleepom, ale to uz je len kozmeticky detail
mozzno
printf(".\n\b"); by bolo zaujimavjsie.. a si by davalo body vedla seba