diff --git a/src/II/deux.c b/src/II/deux.c index 2167f50..5dbebc7 100644 --- a/src/II/deux.c +++ b/src/II/deux.c @@ -360,4 +360,34 @@ int saveCandidats(ListeCandidats liste, int nbCandidats) { fclose(fe); return 0; +} + +int readStatus(void) { + int status; + + FILE *fe = fopen("donnees/status.don", "r"); + + if(fe == NULL) { + perror("fopen"); + exit(errno); + } + + fscanf(fe, "%d", &status); + + fclose(fe); + + return status; +} + +void saveStatus(int status) { + FILE *fe = fopen("donnees/status.don", "w"); + + if(fe == NULL) { + perror("fopen"); + exit(errno); + } + + fprintf(fe, "%d", status); + + fclose(fe); } \ No newline at end of file