You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

53 lines
1.1 KiB

#include <stdio.h>
#include <stdlib.h>
#include <errno.h>
#include "partie1/saeP1.h"
#include "annexe/saeAnnexe.h"
#include "partie3/saeP3.h"
#include "partie4/saeP4.h"
int main(void)
{
system("clear");
VilleIUT* tiut[36529];
int CandidOpen=0;
int nbcandidat=0;
candidat** tcandidat=LoadCandid(&CandidOpen,&nbcandidat);
int tlogi=loadIUT(tiut), quitter=0;
while(!quitter){
menu(CandidOpen);
char user;
scanf("%c",&user);
switch(user){
case 'C':
reset();
menuUser(tiut,tlogi,CandidOpen,tcandidat);
reset();
break;
case 'A':
reset();
menuAdmin(tiut,&tlogi,&CandidOpen);
reset();
break;
case 'S':
saveIUT(tiut,tlogi);
reset();
break;
case 'R':
reset();
if (CandidOpen) menuResponsable(tiut,&tlogi,tcandidat);
reset();
break;
case 'Q':
printf("Êtes-vous sûr de vouloir quitter ? (Y pour continuer)\n\n");
char confirmation;
scanf("%*c%c",&confirmation);
if(confirmation=='Y') quitter=1;
system("clear");
}
}
saveIUT(tiut,tlogi);
printf("L'application se ferme ...\n");
return 0;
}