Bonjour à tous,

je fais un petit programme (de débutant) à la console. A un moment donné, je souhaite récupérer une valeur dans un entier, allant de 1 à 8 :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
 
int line = 0;
cout << "Choisir une ligne (1-8) : ";
cin >> line;
J'aimerais tester ce que l'utilisateur tape, et ne pas passer à la suite tant que ma variable line n'est pas entre 1 et 8 ! Faire une sorte de :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
 
while( (cin>>line) > 8)
{
    cout << "Choisir une ligne (1-8) : ";
}
Si vous avez une idée je vous en remercie

Bonne journée !!