From b6bc0429e199b9f2b65130ba6fafbf38c6f89806 Mon Sep 17 00:00:00 2001 From: Cyriaque SEGERIE Date: Mon, 6 Nov 2023 19:09:02 +0100 Subject: [PATCH] ajout while(recherche2<0) etc --- FICHIERCYRIAQUE/ajoutClient.c | 13 ++++++++++++- 1 file changed, 12 insertions(+), 1 deletion(-) diff --git a/FICHIERCYRIAQUE/ajoutClient.c b/FICHIERCYRIAQUE/ajoutClient.c index a094245..45f14a5 100644 --- a/FICHIERCYRIAQUE/ajoutClient.c +++ b/FICHIERCYRIAQUE/ajoutClient.c @@ -198,6 +198,10 @@ int suspensioncarte (int *n) { printf("le client existe déja, ressaisissez\n"); scanf("%d",&nouvellecarte); + while(nouvellecarte<0){ + printf("le numéro ne peut étre négatif , rééssayez.\n"); + scanf("%d",&nouvellecarte); + } } } @@ -277,7 +281,10 @@ int supressionclient (int *n) printf("\n"); printf("quel est le numéro du client que vous souhaitez supprimer ?\n"); scanf("%d",&recherche2); - + while(recherche2<0){ + printf("ne peut étre négatif\n"); + scanf("%d",&recherche2); + } fichierClientmegacool=fopen("fichierclient.don","r"); if (fichierClientmegacool==NULL) { @@ -380,6 +387,10 @@ int affichagesolo (void) printf("\n"); printf("quel client recherchez vous ?\n"); scanf("%d",&rechercher); + while(rechercher<0){ + printf("ne peut étre négatif\n"); + scanf("%d",&rechercher); + } printf("\n"); fscanf(flot,"%d%f%d",&nc,&cagnotte,&suspension); while (feof(flot)==0)