diff --git a/Jsae.h b/Jsae.h index 2de6796..9b29c42 100644 --- a/Jsae.h +++ b/Jsae.h @@ -8,18 +8,24 @@ typedef struct maillonDept char dept[31]; int nbP; char respAd[31]; - struct mailllonDept *suiv; + struct maillonDept *suiv; -}MaillonDept,*ListeDept; +} MaillonDept,*ListeDept; typedef struct { char nom[31]; - ListeDept *lDept; + ListeDept lDept; }VilleIUT; int chargement(VilleIUT *tiut[],int *tMax); MaillonDept lireDep(FILE *flot); void afficherDep(MaillonDept m); +void afficherVille(VilleIUT v); +void afficherTIUT(VilleIUT *tiut[], int tLog); +int rechercheIUT(VilleIUT *tiut[], int tLog, char ville[], int *trouve); +int insererDept(VilleIUT v, MaillonDept *m); +MaillonDept* rechercheDept(ListeDept lDept, int *trouve, char nom[]); +VilleIUT** reallocation(VilleIUT *tiut[], int *tMax); void globale(void); \ No newline at end of file