diff --git a/src/annexe/saeAnnexe.c b/src/annexe/saeAnnexe.c index b718b8d..7484b65 100644 --- a/src/annexe/saeAnnexe.c +++ b/src/annexe/saeAnnexe.c @@ -57,13 +57,13 @@ int loadIUT(VilleIUT** tiut){ return tlogi; } -int rechercheTabStr(char* tab[],int lTab,char* mot){/////////////////////////////////////// N O N ///////////////////////////// +int rechercheTabPtVilleIUT(VilleIUT* tab[],int lTab,char* mot){ if(!lTab){ fprintf(stderr,"Erreur, Pas d'éléments dans le tableau !"); return -1; } for(int i=0; iVille==mot) return i; } return -1; } diff --git a/src/annexe/saeAnnexe.h b/src/annexe/saeAnnexe.h index c1a1238..c5a7f18 100644 --- a/src/annexe/saeAnnexe.h +++ b/src/annexe/saeAnnexe.h @@ -31,7 +31,7 @@ void menu(void); // // int loadIUT(VilleIUT** tiut); //Fichier Binaire. // // -int rechercheTabStr(char** tab[],int lTab,char* mot); ///////////////////////////////////// N O N //////////////////////////// +int rechercheTabPtVilleIUT(VilleIUT* tab[],int lTab,char* mot); ///////////////////////////////////// N O N //////////////////////////// // // // diff --git a/src/partie1/saeP1.c b/src/partie1/saeP1.c index 041bb51..f5486cd 100644 --- a/src/partie1/saeP1.c +++ b/src/partie1/saeP1.c @@ -104,7 +104,7 @@ void SearchIUTFromDep(VilleIUT* lvIUT[],int tlogi) //Partie Administrateur. -void menuAdmin(void){ +void menuAdmin(VilleIUT* tiut[],int tlogi){ printf("#--------------------------------------------------------------------#\n"); printf("| |\n"); printf("| SAE S1.02 |\n"); @@ -143,12 +143,12 @@ void menuAdmin(void){ } } -void modifPlaces(VilleIUT* tiut,int tlogi){ +void modifPlaces(VilleIUT* tiut{},int tlogi){ printf("Entrez la ville correspondant à l'IUT à modifier (Q pour abandonner):"); char* ville[31]; scanf("%*c%s",&ville); if(ville=="Q") return; - int noVille=rechercheTabStr(tiut,tlogi,ville);////////////////////////////// N O N /////////////////////////////////// + int noVille=rechercheTabPtVilleIUT(tiut,tlogi,ville); if(noVille<=0){ fprintf(stderr,"Ville non existante !"); return; diff --git a/src/partie1/saeP1.h b/src/partie1/saeP1.h index 270e4f8..c4d24a0 100644 --- a/src/partie1/saeP1.h +++ b/src/partie1/saeP1.h @@ -16,7 +16,7 @@ typedef struct //Consultant -void menuConsult(); +void menuUser(VilleIUT* lvIUT[],int tlogi); void SearchCityWithIUT(VilleIUT* lvIUT[], int tlogi); @@ -28,9 +28,9 @@ void SearchIUTFromDep(VilleIUT* lvIUT[],int tlogi); //Admin -void menuAdmin(VilleIUT* tiut,int tlogi);///A CHANGER/// +void menuAdmin(VilleIUT* tiut[],int tlogi); -void modifPlaces(VilleIUT* tiut,int tlogi);///A CHANGER/// +void modifPlaces(VilleIUT* tiut[],int tlogi);///A CHANGER/// //void creerDep(); diff --git a/src/saeMain.c b/src/saeMain.c index 3bf778e..2e35af5 100644 --- a/src/saeMain.c +++ b/src/saeMain.c @@ -17,7 +17,7 @@ int main(void) switch(user){ case "C": reset(); - menuConsult(); + menuConsult(tiut,tlogi); reset(); break; case "A":