Boucle do while avec des conditions multiples
Bonjour,
j'essaie de faire une boucle do while pour laquelle je veux qu'on sorte de la boucle seulement si la valeur d'une variable à une des deux valeurs requises.
par exemple :
Code:
1 2 3 4 5 6 7
|
do
{
printf("Voulez-vous un fichier contenant les points FPT uniques ?\n\t");
printf("Appuyer sur (1) pour Oui ou (0) pour Non\n\n\t-> ");
scanf("%ld", &wantuniq);
}while(wantuniq != 1 || wantuniq != 0); |
Mais ça ne fonctionne pas.
Si je laisse une seule condition par contre ... ça marche !
Une suggestion pour réaliser ma requête ? :koi:
Bon d'accord, je peux faire un petit test préliminaire du style ...
Code:
1 2 3 4 5 6 7 8 9
|
long uniqtest = 0;
...
if (wantuniq == 1 || wantuniq == 0)
{
uniqtest = 1;
} |
... et tester la valeur de la variable uniqtest dans le while, mais je me demandais s'il n'y avait pas autre chose. :|
Merci d'avance.