Bonjour
Est il possible de bloquer la saisie d'un cin>> à 1 caractère?
par exemple
Il n'y a pas de soucis entre les caractère ou les nombre mais si il met plusieurs caractère (par exemple Renault), il va me mettre veuillez reselectionner 7 fois (le nombre de lettre de Renault)
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21 void main() { char marquevoiture='0'; cout<<"Selectionnez votre marque de voiture"<<endl; cout<<" 1 - Renault"<<endl; cout<<" 2 - Peugeot"<<endl; cin>>marquevoiture; if (marquevoiture=='1' || marquevoiture=='2') { //Traitement } else { cout<<"Veuillez reselectionner"<<endl; system("pause"); main(); } }
Est il possible de bloquer la saisie d'un cin>> à 1 caractère?
Merci
Partager