|
|
|
@ -11,30 +11,33 @@ int main(void)
|
|
|
|
|
{
|
|
|
|
|
system("clear");
|
|
|
|
|
VilleIUT* tiut[36529];
|
|
|
|
|
int tlogi=loadIUT(tiut);
|
|
|
|
|
int tlogi=loadIUT(tiut), quit=0;
|
|
|
|
|
menu();
|
|
|
|
|
char user;
|
|
|
|
|
scanf("%c",&user);
|
|
|
|
|
switch(user){
|
|
|
|
|
case 'C':
|
|
|
|
|
reset();
|
|
|
|
|
menuUser(tiut,tlogi);
|
|
|
|
|
reset();
|
|
|
|
|
break;
|
|
|
|
|
case 'A':
|
|
|
|
|
reset();
|
|
|
|
|
menuAdmin(tiut,tlogi);
|
|
|
|
|
reset();
|
|
|
|
|
break;
|
|
|
|
|
case 'S':
|
|
|
|
|
saveIUT(tiut,tlogi);
|
|
|
|
|
reset();
|
|
|
|
|
break;
|
|
|
|
|
case 'Q':
|
|
|
|
|
printf("Êtes-vous sûr de vouloir quitter ? (Y pour continuer)\n\n");
|
|
|
|
|
scanf("%*c%c",&confirmation);
|
|
|
|
|
if(confirmation=='Y') quit=1;
|
|
|
|
|
system("clear");
|
|
|
|
|
while(!quit){
|
|
|
|
|
switch(user){
|
|
|
|
|
case 'C':
|
|
|
|
|
reset();
|
|
|
|
|
menuUser(tiut,tlogi);
|
|
|
|
|
reset();
|
|
|
|
|
break;
|
|
|
|
|
case 'A':
|
|
|
|
|
reset();
|
|
|
|
|
menuAdmin(tiut,&tlogi);
|
|
|
|
|
reset();
|
|
|
|
|
break;
|
|
|
|
|
case 'S':
|
|
|
|
|
saveIUT(tiut,tlogi);
|
|
|
|
|
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') quit=1;
|
|
|
|
|
system("clear");
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
saveIUT(tiut,tlogi);
|
|
|
|
|
printf("L'application se ferme ...");
|
|
|
|
|