Horloge

Bonjour,
j ai essayer de creer une horloge numerique en language c mais la pribleme qu'elle est statique (ne change pas au cour du temp).
svp aider moi pour la rendre dynamique.
voila mon programme:

#include <stdio.h>
#include <dos.h>

int main(void)
{
struct time t;

gettime(&t);
printf("The current time is: %2d:%02d:%02d.%02d\n",
t.ti_hour, t.ti_min, t.ti_sec, t.ti_hund);
return 0;
}
Configuration: Windows XP Internet Explorer 7.0

1 réponse

  1. Contributeur
    Avec dos, tu ne pourras pas faire de choses dynamiques, étant donné que tu ne peux pas effacer ce que tu as ecris a l'ecran. Du coup, tu peux toujours faire une boucle while(t.hour != 1)
    et dans cette boucle tu refais la meme chose, mais ca ne fais pas tres pros...

    Le mieux pour ce que tu veux faire, c'est la sdl, car tu peux rebliter un nouveau nombre, par dessus l'ancien, pour avoir une vraie horloge...