From 6477575508ff73e6deede5567a06d8580e840623 Mon Sep 17 00:00:00 2001 From: Siwa12100 Date: Thu, 5 Jan 2023 15:30:36 +0100 Subject: [PATCH] ajout de la structure liste pour la partie 3 ( Jean ) --- header/sae.h | 49 +++++++++++++++++++++++++++++-------------------- 1 file changed, 29 insertions(+), 20 deletions(-) diff --git a/header/sae.h b/header/sae.h index 5320a52..6698d13 100644 --- a/header/sae.h +++ b/header/sae.h @@ -24,26 +24,6 @@ void testColor(void); Les structures ------------------------------------------------------------------------ */ -typedef struct log -{ - char utilisateur[30]; - char mdp[30]; -}Log; - -typedef struct maillonDept -{ - char nomDept[30]; - char resp[30]; - int nbP; - struct maillonDept *suiv; -}MaillonDept, *ListeDept; - -// Utilise pour le tableau de pointeurs sur cette structure (pour Guillaume) -typedef struct -{ - char nom[30]; - ListeDept ldept; -}VilleIut; //Proposition structure de candidat & choix pour la partie 2 ( jean ) : typedef struct @@ -73,6 +53,35 @@ typedef struct maillonCandidat } MaillonCandidat, * ListeCandidats; +// Structures de la partie 1 : +typedef struct log +{ + char utilisateur[30]; + char mdp[30]; +}Log; + +typedef struct maillonDept +{ + char nomDept[30]; + char resp[30]; + int nbP; + + //Mise a jour du maillon pour correspondre à la partie 3 : + int moyMin; + int admisMax; + ListeCandidats ladmis; + ListeCandidats lattente; + + struct maillonDept *suiv; +}MaillonDept, *ListeDept; + +// Utilise pour le tableau de pointeurs sur cette structure (pour Guillaume) +typedef struct +{ + char nom[30]; + ListeDept ldept; +}VilleIut; + /* ------------------------------------------------------------------------ Les prototypes