Hallo,
ich wüde gerne jede Sekunde einen "." ausgeben, bis eine eingestellte Zeit vorbei gegangen ist.
Aber irgendwie klappt das noch nicht und er gibt viel zu viele "." aus.
Wo liegt mein Fehler?
-------------------------------------------------------------
int i=0;
long pause = 5* CLOCKS_PER_SEC;
clock_t anfangszeit = clock();
while(anfangszeit + pause > clock())
{
if (clock() >= anfangszeit + CLOCKS_PER_SEC)
{
printf(".");
i=i+CLOCKS_PER_SEC;
}
}
ich wüde gerne jede Sekunde einen "." ausgeben, bis eine eingestellte Zeit vorbei gegangen ist.
Aber irgendwie klappt das noch nicht und er gibt viel zu viele "." aus.
Wo liegt mein Fehler?
-------------------------------------------------------------
int i=0;
long pause = 5* CLOCKS_PER_SEC;
clock_t anfangszeit = clock();
while(anfangszeit + pause > clock())
{
if (clock() >= anfangszeit + CLOCKS_PER_SEC)
{
printf(".");
i=i+CLOCKS_PER_SEC;
}
}