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 : Sélectionner tout - Visualiser dans une fenêtre à part
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 ?
Bon d'accord, je peux faire un petit test préliminaire du style ...
... et tester la valeur de la variable uniqtest dans le while, mais je me demandais s'il n'y avait pas autre chose.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9 long uniqtest = 0; ... if (wantuniq == 1 || wantuniq == 0) { uniqtest = 1; }
Merci d'avance.
Partager