c++: incohérence dans un branchement conditionnel
Bonjour,
J'ai écrit un programme demandant d'entrer son age et qui est censer le comparer avec celui de la variable déjà initialisée.
Mais quand je le lance, il y a une incoherence, en effet il me repond a chaque fois comme si le nombre entré etait égal a la valeur de la variable déjà initialisée.
Voici la partie concernée de mon code:
Code:
1 2 3 4 5 6 7 8 9 10 11
| int agetoi;
int agemoi = 30;
std::cout << "Entre ton age: ";
std::cin >> agetoi;
if (agetoi = agemoi)
std::cout << "On a le meme age!\n";
else
std::cout << "On n'a pas le meme age.\n"; |
Ai-je fait une erreur ?
Merci.