40 lines
933 B
C
40 lines
933 B
C
|
#include <stdlib.h>
|
||
|
#include <stdio.h>
|
||
|
#include <graph.h>
|
||
|
|
||
|
int main(void){
|
||
|
unsigned long temps_ecoule = 0;
|
||
|
unsigned long temps = Microsecondes();
|
||
|
int timer;
|
||
|
int seconde_passee;
|
||
|
int minutes = 0;
|
||
|
int secondes = 0;
|
||
|
int a = 1;
|
||
|
int temps_reference = 0;
|
||
|
char afficher_temps[20];
|
||
|
|
||
|
InitialiserGraphique();
|
||
|
CreerFenetre(10,10,1500,844);
|
||
|
while(a==1){
|
||
|
temps_ecoule = (int) (Microsecondes() - temps);
|
||
|
if (temps_reference<temps_ecoule){
|
||
|
temps_reference +=1;
|
||
|
timer = (int) (temps_ecoule / 1000000);
|
||
|
if (timer != seconde_passee){
|
||
|
seconde_passee = timer;
|
||
|
secondes = timer ;
|
||
|
if (secondes > 59){
|
||
|
minutes = secondes/60 ;
|
||
|
secondes = secondes - (minutes*60);
|
||
|
}
|
||
|
EffacerEcran(CouleurParNom("white"));
|
||
|
ChoisirCouleurDessin(CouleurParNom("black"));
|
||
|
snprintf(afficher_temps,15,"Time : %02d : %02d",minutes,secondes);
|
||
|
EcrireTexte(700,50,afficher_temps,1);
|
||
|
}
|
||
|
}
|
||
|
}
|
||
|
return EXIT_SUCCESS;
|
||
|
}
|
||
|
|