#include #include #include #include "iut.h" void MenuUtilisateur(VilleIUT *tiut[], int n){ int choix, succes; while(choix!=5){ printf("\n1 - Recherche d'un IUT\n2 - Départements dans chaque IUT\n3 - Nombre de places en première année\n4 - Recherche d'un département\n5 - Quitter\n"); scanf("%d%*c",&choix); if(choix==1){ //Recherche de tel IUT succes = rechercheIUT(tiut, n); } if(choix==2){ succes = rechercheDept(tiut, n); //creer departemement /*printf("\ndepartement :"); scanf("%s",departement); printf("\nnombre de place :"); scanf("%d",&nbp); printf("\nresponsable :"); scanf("%s",respon);*/ //V=Enfiler(V,departement,nbp,respon); } if(choix==3){ // } if(choix==4){ // } if(choix==5){ return; } /* if(succes != 0){ //something }*/ } } int rechercheIUT(VilleIUT *tiut[], int n){ char rech[31]; int i, trouve = 0; printf("\nEntrez le nom d'une ville ou d'un IUT : "); scanf("%s", &rech); for(i=0;iville, rech)==0){ printf("\nIl y a un IUT à %s.\n", rech); trouve = 1; return 1; } else if(i==n-1) printf("\nIl n'y pas d'IUT dans votre ville.\n"); } return 0; } int rechercheDept(VilleIUT *tiut[], int n){ char rech[31]; int i, trouve = 0, j = 0; ListeD ld = tiut[i]->ldept; printf("\nEntrez le nom d'une ville ou d'un IUT : "); scanf("%s", &rech); for(i=0;iville, rech)==0){ printf("\nListe des départements :\n\n"); while(ld!=NULL){ printf("%s\t",ld->departement); printf("Responsable : %s\n",ld->resp); ld = ld->suivant; } trouve = 1; } else if(i==n-1) printf("\nAucun département trouvé, il n'y pas d'IUT dans votre ville.\n"); } return 0; }