From 95abe17e1bc02bbb60272186a02a73a2158b7b25 Mon Sep 17 00:00:00 2001 From: "jade.van_brabandt" Date: Thu, 5 Jan 2023 12:00:54 +0100 Subject: [PATCH] Pour une fois on segfault pas --- SAE | Bin 30784 -> 30784 bytes src/partie1/saeP1.c | 12 +++++++++--- 2 files changed, 9 insertions(+), 3 deletions(-) diff --git a/SAE b/SAE index 417d2d09b4774bc55c114b3e9c0e3d5601706a1f..195723858d8435f7c63443c4b9c14383c8ac525d 100755 GIT binary patch delta 3555 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 diff --git a/src/partie1/saeP1.c b/src/partie1/saeP1.c index b7ef22e..850bf6f 100644 --- a/src/partie1/saeP1.c +++ b/src/partie1/saeP1.c @@ -13,7 +13,6 @@ void menuUser(VilleIUT* lvIUT[],int tlogi) int quit=0; while(!quit) { - int intUserEntry=0; printf("#--------------------------------------------------------------------#\n"); printf("| |\n"); printf("| SAE S1.02 |\n"); @@ -64,7 +63,11 @@ void DepEachIUT(VilleIUT* lvIUT[], int tlogi) { printf("%s :",lvIUT[i]->Ville); MaillonDep* MaillonAct=lvIUT[i]->ldept; - while (MaillonAct!=NULL) printf("\t-%s\n",MaillonAct->departement); + while (MaillonAct!=NULL) + { + printf("\t-%s\n",MaillonAct->departement); + MaillonAct=MaillonAct->suivant; + } } } @@ -75,13 +78,16 @@ void SearchPlaceFromDepInIUT(VilleIUT* lvIUT[],int tlogi) int boolF=0, i; printf("Entrez le nom de la ville contenant le département recherché :\n"); scanf("%s",sVille); + printf("%d",tlogi); for (i=0;iVille,sVille)) + if (!strcmp(lvIUT[i]->Ville,sVille)) { printf("Département y étant disponible :\n"); MaillonDep* MaillonAct=lvIUT[i]->ldept; + printf("Test"); while (MaillonAct!=NULL) printf("%s",MaillonAct->departement); + printf("Test"); boolF=1; MaillonAct=MaillonAct->suivant; break;