From e32f7631ff7dd3530b0f3a082e36cae6b1b1ac9b Mon Sep 17 00:00:00 2001 From: thibault62 Date: Wed, 14 Dec 2016 11:23:36 +0100 Subject: [PATCH] add new version --- dynamique/heure.c | 22 ++++++++++++++++++++-- 1 file changed, 20 insertions(+), 2 deletions(-) diff --git a/dynamique/heure.c b/dynamique/heure.c index d4a5a0b..c69feff 100644 --- a/dynamique/heure.c +++ b/dynamique/heure.c @@ -3,11 +3,20 @@ #include #include //permet la fonction ouverture +/*initialiser la fct afficherTableau avec comme argument tableau2 qui correspond au tableau qui va etre centré*/ +void afficherTableauH1(int* tableau2); +void afficherTableauH2(int* tableau2); +void afficherTableauM1(int* tableau2); +void afficherTableauM2(int* tableau2); +void afficherTableauS1(int* tableau2); +void afficherTableauS2(int* tableau2); + FILE* ouverture(int temps); int main() - { +int* tableau2 = malloc(sizeof(int)*24*5);//creation d un tableau statique de 24*5 avce allocation de memoire + int h=0; int m=0; int s=0; @@ -39,18 +48,27 @@ while(1) printf("%d %d\n",dizaines_h,unites_h);/*extrait */ printf("%d %d\n",dizaines_m,unites_m); printf("%d %d\n",dizaines_s,unites_s); - +/*fichier_h equivaut a un fichier qui stocke une image pbm , il correspond a la dizeaine d'heure ,idem pour les autres fonctions*/ fichier_h=ouverture(dizaines_h); fichier_h2=ouverture(unites_h); fichier_m=ouverture(dizaines_m); fichier_m2=ouverture(unites_m); fichier_s=ouverture(dizaines_s); fichier_s2=ouverture(unites_s); +/*utilisation des fonctions afficherTableau*/ + afficherTableauH1(tableau2); + afficherTableauH2(tableau2); + afficherTableauM1(tableau2); + afficherTableauM2(tableau2); + afficherTableauS1(tableau2); + afficherTableauS2(tableau2); + system("sleep 3"); system ("clear"); } +free(tableau2); return 0; }