From fa8972acc6d8f91db2cbb8347356172bd28d3d0d Mon Sep 17 00:00:00 2001 From: "antoine.perederii" Date: Wed, 4 Jan 2023 16:13:54 +0100 Subject: [PATCH] gestion des erreurs --- partie_3.c | 4 ++-- structures.c | 18 +++++++++--------- 2 files changed, 11 insertions(+), 11 deletions(-) diff --git a/partie_3.c b/partie_3.c index 9601a34..b5ef606 100755 --- a/partie_3.c +++ b/partie_3.c @@ -21,10 +21,10 @@ Admission lireCandidat(FILE *flot) candidat.nom[strlen(candidat.nom) - 1] = '\0'; fgets(candidat.prenom, 22, flot); candidat.prenom[strlen(candidat.prenom) - 1] = '\0'; - fscanf(flot, "%d\t%d\t%d\t%d\n%d\n%s\n", &candidat.noteMaths, &candidat.noteFrançais, &candidat.noteAnglais, &candidat.noteSpe, &candidat.nbChoix, candidat.ville); + fscanf(flot, "%d\t%d\t%d\t%d\n%d\n%s\n", &candidat.tabMatiere[0], &candidat.tabMatiere[1], &candidat.tabMatiere[2], &candidat.tabMatiere[3], &candidat.nbChoix, candidat.ville); if(candidat.nbChoix == 0) { - listeNouvDpt(); + listenouv(); return candidat; } dpt = lireDpt(flot); diff --git a/structures.c b/structures.c index b42eea0..82f27cf 100755 --- a/structures.c +++ b/structures.c @@ -1,13 +1,13 @@ #include "SAE.h" -FileAdmission filenouvListeDpt(void) +ListeAdmission listenouv(void) { - FileAdmission f; + ListeAdmission f; f = NULL; return f; } -FileAdmission adjq(FileAdmission f, Admission candidat) +ListeAdmission adjq(ListeAdmission f, Admission candidat) { MaillonAdmission *p; p = (MaillonAdmission *)malloc(sizeof(MaillonAdmission)); @@ -27,7 +27,7 @@ FileAdmission adjq(FileAdmission f, Admission candidat) return p; } -FileAdmission supt(FileAdmission f) +ListeAdmission supt(ListeAdmission f) { MaillonAdmission *aux; if(vide(f)) @@ -38,7 +38,7 @@ FileAdmission supt(FileAdmission f) if(f->suiv == f) { free(f); - return filenouv(); + return Listenouv(); } aux = f->suiv; f->suiv = aux->suiv; @@ -46,12 +46,12 @@ FileAdmission supt(FileAdmission f) return f; } -bool vide(FileAdmission f) +bool vide(ListeAdmission f) { return f == NULL; } -Admission tete(FileAdmission f) +Admission tete(ListeAdmission f) { if(vide(f)) { @@ -61,7 +61,7 @@ Admission tete(FileAdmission f) return f->suiv->v; } -int longueur(FileAdmission f) +int longueur(ListeAdmission f) { int cpt = 1; MaillonAdmission *aux; @@ -78,7 +78,7 @@ int longueur(FileAdmission f) return cpt; } -void afficher(FileAdmission f) +void afficher(ListeAdmission f) { MaillonAdmission *p=f; if(vide(f))