printf("\n\nQuel est le nouveau nom du département?\n");
printf("\nQuel est le nouveau nom du département?\n");
fgets(nomDept,31,stdin);
nomDept[strlen(nomDept)-1]='\0';
rechercherDept(l,nomDept,&trouve);
if(trouve==1)
{
printf("Nom de département déjà.\n");
return;
}
printf("Êtes-vous sûr de remplacer le nom du département par %s?(o/n)\t",nomDept);
scanf("%c%*c",&choix);
}
strcpy(d.dept,nomDept);
afficherDep(d);
clearpage();
}
voidmiseAJourResp(Departementd)
{
charresp[31],choix='n';
system("clear");
afficherDep(d);
while(choix!='o'||choix!='O')
{
printf("\nQuel est le nouveau nom du responsable ?\t");
fgets(resp,31,stdin);
resp[strlen(resp)-1]='\0';
printf("Êtes-vous sûr de remplacer le nom du responsable par %s?(o/n)\t",resp);
scanf("%c%*c",&choix);
}
strcpy(d.respAd,resp);
afficherDep(d);
clearpage();
}
voidmiseAJourPlaces(Departementd)
{
intplaces;
charchoix='n';
system("clear");
afficherDep(d);
while(choix!='o'||choix!='O')
{
printf("Quel est le nouveau nombre de place ?\t");
scanf("%d%*c",&places);
printf("Êtes-vous sûr de passer les places en première année de %d à %d ?(o/n)\t",d.nbP,places);
scanf("%c",&choix);
}
d.nbP=places;
afficherDep(d);
clearpage();
}
voidmiseAJourGlobale(VilleIUT*tiut[],inttLog)
@ -214,7 +210,7 @@ void miseAJourGlobale(VilleIUT *tiut[], int tLog)
MaillonDept*m;
Departementd;
printf("Dans quelle ville voulez-vous faire des mises à jour?\t");
scanf("%s",ville);
scanf("%s%*c",ville);
pos=rechercheIUT(tiut,tLog,ville,&trouve);
if(trouve!=1)
{
@ -224,7 +220,7 @@ void miseAJourGlobale(VilleIUT *tiut[], int tLog)
}
afficherVilleDep(*tiut[pos]);
printf("Quel département de %s voulez-vous modifier?\t",ville);
scanf("%s",dept);
scanf("%s%*c",dept);
m=rechercherDept(tiut[pos]->lDept,dept,&trouve);
d=m->d;
if(trouve!=1)
@ -240,7 +236,7 @@ void miseAJourGlobale(VilleIUT *tiut[], int tLog)
printf("################### Menu des mises à jour ###################\n");
printf("\n\t1.Mise à jour du nom du département\n\t2.Mise à jour des places du département\n\t3.Mise à jour du responsable du département\n\t9.Quitter\n\n");