bonjour,
j'ai commencé a créer un programme avec un teste if() qui vérifie si les deux variables précédements entrées sont les memes.
Mais lors de l'éxécution le teste m'affiche un message d'erreur( prédéfinit dans le teste si les deux variables sont différente)alors que les deux variable entrer sont les memes
voici mon code si quelqu'un peut m'apporté une aide:
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
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46 #include<iostream> #include<iomanip> using namesapce std; int main() { const int Max = 99; //Taille maximal du tableau char buffer[Max]; char pass[Max]; char pass2[Max]; cout<<"Entrez votre nom d'administrateur:\n"; cin>>buffer; cout<<"Entrez votre mot de pass:\n"; cin>>pass; cout<<"Tapez de nouveau votre mot de pass:\n"; cin>>pass2; if(pass2 != pass) { cout<<setw(40)<< "-------------" << endl; cout<<setw(40)<<"| ERREUR |"<<endl; cout<<setw(40)<<"--------------" <<endl; cout<<"Entrez votre mot de pass:\n"; cin>>pass; cout<<"Tapez de nouveau votre mot de pass:\n"; cin>>pass2; } else; cout<<"\n"<<"le pass est "<< buffer<<"\n"<<"votre pass est:"<<pass<<endl; return 0; }
Partager