Kyllian CHABANON 2 years ago
commit 1cb5a72c2b

@ -21,10 +21,10 @@ Admission lireCandidat(FILE *flot)
candidat.nom[strlen(candidat.nom) - 1] = '\0'; candidat.nom[strlen(candidat.nom) - 1] = '\0';
fgets(candidat.prenom, 22, flot); fgets(candidat.prenom, 22, flot);
candidat.prenom[strlen(candidat.prenom) - 1] = '\0'; 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) if(candidat.nbChoix == 0)
{ {
listeNouvDpt(); listenouv();
return candidat; return candidat;
} }
dpt = lireDpt(flot); dpt = lireDpt(flot);

@ -1,13 +1,13 @@
#include "SAE.h" #include "SAE.h"
FileAdmission filenouvListeDpt(void) ListeAdmission listenouv(void)
{ {
FileAdmission f; ListeAdmission f;
f = NULL; f = NULL;
return f; return f;
} }
FileAdmission adjq(FileAdmission f, Admission candidat) ListeAdmission adjq(ListeAdmission f, Admission candidat)
{ {
MaillonAdmission *p; MaillonAdmission *p;
p = (MaillonAdmission *)malloc(sizeof(MaillonAdmission)); p = (MaillonAdmission *)malloc(sizeof(MaillonAdmission));
@ -27,7 +27,7 @@ FileAdmission adjq(FileAdmission f, Admission candidat)
return p; return p;
} }
FileAdmission supt(FileAdmission f) ListeAdmission supt(ListeAdmission f)
{ {
MaillonAdmission *aux; MaillonAdmission *aux;
if(vide(f)) if(vide(f))
@ -38,7 +38,7 @@ FileAdmission supt(FileAdmission f)
if(f->suiv == f) if(f->suiv == f)
{ {
free(f); free(f);
return filenouv(); return Listenouv();
} }
aux = f->suiv; aux = f->suiv;
f->suiv = aux->suiv; f->suiv = aux->suiv;
@ -46,12 +46,12 @@ FileAdmission supt(FileAdmission f)
return f; return f;
} }
bool vide(FileAdmission f) bool vide(ListeAdmission f)
{ {
return f == NULL; return f == NULL;
} }
Admission tete(FileAdmission f) Admission tete(ListeAdmission f)
{ {
if(vide(f)) if(vide(f))
{ {
@ -61,7 +61,7 @@ Admission tete(FileAdmission f)
return f->suiv->v; return f->suiv->v;
} }
int longueur(FileAdmission f) int longueur(ListeAdmission f)
{ {
int cpt = 1; int cpt = 1;
MaillonAdmission *aux; MaillonAdmission *aux;
@ -78,7 +78,7 @@ int longueur(FileAdmission f)
return cpt; return cpt;
} }
void afficher(FileAdmission f) void afficher(ListeAdmission f)
{ {
MaillonAdmission *p=f; MaillonAdmission *p=f;
if(vide(f)) if(vide(f))

Loading…
Cancel
Save