diff --git a/part1.c b/part1.c index a1b5692..11137e9 100644 --- a/part1.c +++ b/part1.c @@ -433,14 +433,10 @@ MaillonDept * ldepart; printf("*--------------------4-Retour-----------------------*\n"); printf("*****************************************************\n"); -<<<<<<< HEAD + scanf("%d", &reponse);//enregistrement du choix - printf("%d", reponse); - while ( reponse == 1 || reponse == 2 || reponse == 3 || reponse == 4){ // tant que le choix fait partie de ces propositions -======= - scanf("%d", &reponse); + while ( reponse == 1 || reponse == 2 || reponse == 3 || reponse == 4){ ->>>>>>> refs/remotes/origin/master if ( reponse == 1 ){ printf("Ville/départements \t Places dispo \t\t Responsable\n"); Affichetableau(tV, nb); @@ -451,14 +447,13 @@ MaillonDept * ldepart; return 0; } if ( reponse == 3){ - printf("Quel departement souhaiteriez vous integrer?\n"); + printf("Quel departement souhaiteriez vous intégrer?\n"); scanf("%s", rdpt); - printf("%s\n", rdpt ); - AfficheDpmt(tV[nb]->ldept); for ( i = 0 ; i < nb ; i++){ ldepart = recherche (tV[i]->ldept, rdpt); + if (ldepart != NULL) + { printf("%s\n", tV[i]->ville); } } - AfficheDpmt(ldepart); return 0; } if ( reponse == 4 ) @@ -473,7 +468,7 @@ void test (void){ // fonction globale int acc, nb, nbville, repAdm, repVis; VilleIUT *tV[200]; - nbville = Chargement(tV, 200, "testpart.don"); + nbville = Chargement(tV, 200, "part1.don"); printf("*****************************************************\n"); printf("*---------------------Accueil-----------------------*\n"); @@ -503,15 +498,3 @@ void test (void){ // fonction globale return; } } - - - - -/* SOUCIS AVEC LA FONCTION TEST, JE N'ARRIVE PAS A SORTIR DU WHILE POUR RETOURNER AU MENU PRINCIPAL -ADMIN/ VISITEUR. FONCTION RECURCIVE? - -FONCTION RECHERCHE DANS TEST NE RETURN RIEN -FONCTION AFFICHAGE nbP AFFICHE QUAND MEME LE NOM DES RESPONSABLE... MAIS PAS TOUS -JE PEUX Y REVENIR DEMAIN SUR MA PARTIE, PAR CONTRE SUR TA PARTIE JE CROIS QU'IL Y A DES ERREURS -DE SEGMENTATION HESITE PAS A FAIRE RE RUN LE TRUC -*/ diff --git a/test b/test deleted file mode 100755 index c17c5e1..0000000 Binary files a/test and /dev/null differ