Files
Projetprogrammationprocedurale/dynamique/heure.c
T
2016-12-14 09:34:44 +01:00

58 lines
1.3 KiB
C

#include <stdio.h>
#include <stdlib.h>
#include <time.h>
#include </media/groupe-tvp/b919f1b0-9122-4865-a76b-bb6386984916/doc/dynamique/exia.h>//permet la fonction ouverture
FILE* ouverture(int temps);
int main()
{
int h=0;
int m=0;
int s=0;
FILE* fichier_h=NULL;/*differents fichiers qui permettent d'ouvrir les fichiers pbm des dizaines d heure , heures , dizaines de minutes ...*/
FILE* fichier_h2=NULL;
FILE* fichier_m=NULL;
FILE* fichier_m2=NULL;
FILE* fichier_s=NULL;
FILE* fichier_s2=NULL;
while(1)
{
time_t secondes;
struct tm instant;
time(&secondes);
instant=*localtime(&secondes);
h=instant.tm_hour;/*recupere l heure dans les variables h m et s*/
m=instant.tm_min;
s=instant.tm_sec;
int dizaines_h = h/10;
int unites_h = h%10;
int dizaines_m = m/10;
int unites_m = m%10;
int dizaines_s = s/10;
int unites_s = s%10;
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=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);
system("sleep 3");
system ("clear");
}
return 0;
}