#include #include #include typedef struct maillondept { char departement[30]; int nbPlaces; char nom[30]; struct maillondept* suiv; }MaillonDept; typedef MaillonDept* ListeDept; typedef struct { char ville[30]; ListeDept idDept; }VilleIUT; ListeDept creerListeDept(void); ListeDept ajouterEnTete(ListeDept l, char* dept, char* nom, int nbP); ListeDept inserer(ListeDept l, char *dept, char *nom, int nbP); void affichageListeDept(ListeDept l); VilleIUT lireVille(FILE *flot); ListeDept traiterDept(ListeDept l, FILE *flot); VilleIUT** chargementVille(char* nomFich, int tphys, int* tailleL);