diff --git a/src/partie1/saeP1.c b/src/partie1/saeP1.c index b400353..0107d8d 100644 --- a/src/partie1/saeP1.c +++ b/src/partie1/saeP1.c @@ -356,7 +356,8 @@ void modifNomResponsable(VilleIUT* tiut[],int tlogi){ while(m->departement!=dep) m=m->suivant; printf("\n\nLe responsable du département %s de l'IUT de la ville de %s est actuellement %s. Quel est le nom du nouveau responsable ?\n\n",m->departement,v->Ville,m->resp); char nom[51]; - scanf("%s",nom); + scanf("%*c"); + fgets(m->nom, 51, stdin); strcpy(m->resp,nom); printf("\n\nLe nom du responsable du département %s de l'IUT de %s a bien été changé pour %s.\n",dep,ville,nom); return;