@ -1,6 +1,7 @@
# include <stdio.h>
# include <stdlib.h>
# include <errno.h>
# include <string.h>
# include "saeP1.h"
# include "../annexe/saeAnnexe.h"
# include "../partie2/saeP2.h"
@ -156,7 +157,7 @@ void modifPlaces(VilleIUT* tiut[],int tlogi){
printf ( " \n Entrez la ville correspondant à l'IUT à modifier (Q pour abandonner): " ) ;
char ville [ 31 ] ;
scanf ( " %*c%s " , & ville ) ;
if ( ville [ 0 ] = = ' Q ' & & ville [ 1 ] = = " \0 " ) return ;
if ( ville [ 0 ] = = ' Q ' & & ville [ 1 ] = = ' \0 ' ) return ;
int noVille = rechercheTabPtVilleIUT ( tiut , tlogi , ville ) ;
if ( noVille < = 0 ) {
fprintf ( stderr , " \n Ville non existante ! \n " ) ;
@ -170,7 +171,7 @@ void modifPlaces(VilleIUT* tiut[],int tlogi){
fprintf ( stderr , " \n Département non existant ! \n " ) ;
return ;
}
MaillonDep * m = v - > ldept
MaillonDep * m = v - > ldept ;
while ( m - > departement ! = dep ) m = m - > suivant ;
printf ( " \n \n Il y a actuellement %d place(s) dans le département. A combien voulez-vous modifier ce nombre ? \n \n " , m - > nbp ) ;
int nPlaces ;
@ -184,7 +185,7 @@ void creerDep(VilleIUT* tiut[],int tlogi){
printf ( " \n Entrez la ville correspondant à l'IUT à modifier (Q pour abandonner): " ) ;
char ville [ 31 ] ;
scanf ( " %*c%s " , & ville ) ;
if ( ville [ 0 ] = = ' Q ' & & ville [ 1 ] = = " \0 " ) return ;
if ( ville [ 0 ] = = ' Q ' & & ville [ 1 ] = = ' \0 ' ) return ;
int noVille = rechercheTabPtVilleIUT ( tiut , tlogi , ville ) ;
if ( noVille < = 0 ) {
fprintf ( stderr , " \n Ville non existante ! \n " ) ;
@ -217,7 +218,7 @@ void supprimerDep(VilleIUT* tiut[],int tlogi){
printf ( " \n Entrez la ville correspondant à l'IUT à modifier (Q pour abandonner): " ) ;
char ville [ 31 ] ;
scanf ( " %*c%s " , & ville ) ;
if ( ville [ 0 ] = = ' Q ' & & ville [ 1 ] = = " \0 " ) return ;
if ( ville [ 0 ] = = ' Q ' & & ville [ 1 ] = = ' \0 ' ) return ;
int noVille = rechercheTabPtVilleIUT ( tiut , tlogi , ville ) ;
if ( noVille < = 0 ) {
fprintf ( stderr , " \n Ville non existante ! \n " ) ;
@ -257,7 +258,7 @@ void modifNomResponsable(VilleIUT* tiut[],int tlogi){
printf ( " \n Entrez la ville correspondant à l'IUT à modifier (Q pour abandonner): " ) ;
char ville [ 31 ] ;
scanf ( " %*c%s " , & ville ) ;
if ( ville [ 0 ] = = ' Q ' & & ville [ 1 ] = = " \0 " ) return ;
if ( ville [ 0 ] = = ' Q ' & & ville [ 1 ] = = ' \0 ' ) return ;
int noVille = rechercheTabPtVilleIUT ( tiut , tlogi , ville ) ;
if ( noVille < = 0 ) {
fprintf ( stderr , " \n Ville non existante ! \n " ) ;
@ -274,7 +275,7 @@ void modifNomResponsable(VilleIUT* tiut[],int tlogi){
MaillonDep * m = v - > ldept ;
while ( m - > departement ! = dep ) m = m - > suivant ;
printf ( " \n \n Le 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 ) ;
int nom ;
char nom [ 51 ] ;
scanf ( " %d " , & nom ) ;
strcpy ( m - > resp , nom ) ;
printf ( " \n \n Le nom du responsable du département %s de l'IUT de %s a bien été changé pour %s. \n " , dep , ville , nom ) ;