|
|
@ -267,8 +267,16 @@ void creerDep(VilleIUT* tiut[],int tlogi){
|
|
|
|
}
|
|
|
|
}
|
|
|
|
}
|
|
|
|
}
|
|
|
|
MaillonDep* m=v->ldept;
|
|
|
|
MaillonDep* m=v->ldept;
|
|
|
|
|
|
|
|
printf("\n\nEntrez le nom du département à créer : ");
|
|
|
|
|
|
|
|
char nomDep[31]
|
|
|
|
|
|
|
|
scanf("%*c%s",nomDep);
|
|
|
|
if(!ck){
|
|
|
|
if(!ck){
|
|
|
|
while(m->suivant!=NULL) m=m->suivant;
|
|
|
|
if(m->suivant==NULL){
|
|
|
|
|
|
|
|
if(strcmp(nomDep,m->departement)>0){
|
|
|
|
|
|
|
|
m=m->suivant;
|
|
|
|
|
|
|
|
}
|
|
|
|
|
|
|
|
}
|
|
|
|
|
|
|
|
while(strcmp(nomDep,m->suivant)>0) m=m->suivant;
|
|
|
|
m->suivant=(MaillonDep*)malloc(sizeof(MaillonDep));
|
|
|
|
m->suivant=(MaillonDep*)malloc(sizeof(MaillonDep));
|
|
|
|
if(m->suivant==NULL){
|
|
|
|
if(m->suivant==NULL){
|
|
|
|
perror("malloc");
|
|
|
|
perror("malloc");
|
|
|
@ -276,8 +284,7 @@ void creerDep(VilleIUT* tiut[],int tlogi){
|
|
|
|
}
|
|
|
|
}
|
|
|
|
m=m->suivant;
|
|
|
|
m=m->suivant;
|
|
|
|
}
|
|
|
|
}
|
|
|
|
printf("\n\nEntrez le nom du département à créer : ");
|
|
|
|
m->departement=nomDep;
|
|
|
|
scanf("%*c%s",m->departement);
|
|
|
|
|
|
|
|
printf("\n\nEntrez le nombre de places disponibles dans le département : ");
|
|
|
|
printf("\n\nEntrez le nombre de places disponibles dans le département : ");
|
|
|
|
scanf("%d",&m->nbp);
|
|
|
|
scanf("%d",&m->nbp);
|
|
|
|
printf("\n\nEntrez le nom du responsable de département : \n");
|
|
|
|
printf("\n\nEntrez le nom du responsable de département : \n");
|
|
|
|