Bonsoir,
Aprés plusieurs recherche sur le net et sur le forum, je ne trouve pas de réponse a mon probléme.
Quelque chose a du m'echaper quand a l'utilisation du OU logique et de la boucle do....while
J'aimerai avoir 2 valeurs pour pouvoir sortir de ma boucle.
j'ai créer une fonction ou j'ai une boucle ressemblant à ça :
J'aimerai pouvoir sortir de cette boucle avec soit la valeur 100, soit la valeur 1000.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14 printf("Sasir produit : "); scanf("%d", &choix); do { printf("Saisi quantité :"); scanf("%d", &qte); /* Ces deux valeurs me permettent de faire quelques traitements */ printf("Saisir produit : "); scanf("%d", &choix); while ((choix != 100) || (choix != 1000));
Ma fonction retourne la valeur "choix" au main() pour traitement.
J'ai essayer également plusieurs syntaxes différentes, avec ou sans () ...mais ma boucle ne s'arrette jamais.
Aprés une journée de code, j'en ai plein la tête et je dois surement passer a coté de quelques choses d'évident.....
Partager