MODIF correction v3

master
Matheo THIERRY 2 years ago
parent 18796997d3
commit 45a8932fb2

@ -78,8 +78,8 @@ Listchoixdept listchoixdeptvide(void){
return NULL; return NULL;
} }
Listchoixdept inserercarte(Listchoixdept c, FILE fe){ Listchoixdept inserercarte(Listchoixdept c, FILE *fe){
Maillonchoix cc; Maillonchoix* cc;
cc = (Maillonchoix*)malloc(sizeof(Maillonchoix)); cc = (Maillonchoix*)malloc(sizeof(Maillonchoix));
if(cc==NULL){printf("<! pb malloc in ajoutercarte !>\n");exit(1);} if(cc==NULL){printf("<! pb malloc in ajoutercarte !>\n");exit(1);}
fscanf(fe, "%s %s %d %d", cc.Ville, cc.dep, &cc.decision, &cc.validation); fscanf(fe, "%s %s %d %d", cc.Ville, cc.dep, &cc.decision, &cc.validation);
@ -94,7 +94,7 @@ Listchoixdept lireChoix(FILE *fe, int nbchoix){
Listchoixdept c, temp; Listchoixdept c, temp;
c = listchoixdeptvide(); c = listchoixdeptvide();
for(i=0; i<nbchoix; i++){ for(i=0; i<nbchoix; i++){
c = inserercarte(c, fe); c = inserercarte(c, *fe);
} }
} }
@ -127,10 +127,10 @@ int chargeretudiant(char nomFich[], listetuinfo *tetu[]){
void affichage(Listchoixdept c){ void affichage(Listchoixdept c){
if(c==NULL){printf("}\n");return;} if(c==NULL){printf("}\n");return;}
printf("%s %s %d %d", c->Ville, c->dep, c->decision, c->validation); printf("%s %s %d %d", c->Ville, c->dep, c->decision, c->validation);
if(c->suivant==NULL){affichageensemble(c->suivant);} if(c->suivant==NULL){affichage(c->suivant);}
else{ else{
printf(","); printf(",");
affichageensemble(e->suivant); affichage(c->suivant);
} }
} }

Loading…
Cancel
Save