/* file: sae1-02.h author: mathéo THIERRY flavien BOUHAMDANI date: 13 dec 2022 permet: */ /* brief: */ // Partie 1 typedef struct listville{ char departement[31]; int nbplace; char responsable[31]; struct listville* suivant; }MaillonDept, *Listdept; typedef struct VilleIUT{ char Ville[31]; Listdept ldept; }Maillon; // Partie 2 typedef struct{ int numetu; char nometu[31]; char prenometu[31]; int notes[4]; int nbchoix; }listcandinfo; typedef struct listcand{ char Ville[31]; char dep[31]; int decision; int validation; struct listcand* suivant; }Mailloncartecand, listcanddept; typedef struct{ Mailloncartecand* tete; Mailloncartecand* queue; }Filecartecand; typedef enum {False,True}booleen; // Partie 3 typedef struct listresp{ int numcand; char Ville[31]; char dep[31]; int decision; int validation; }Mailloncarteresp; // Partie 4 typedef struct listatt{ int numc; struct listatt* suivant; }maillonatt;