Bonsoir,
J'ai codé cette fonction et elle me retourne toujours true (1) quelque soit le caractère entré...
Auriez-vous l'amabilité de m'indiquer ce qui cloche?
Merci et bonne soirée

J-P

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
bool couleur_valide(char c)
{
    if (c == '.' or c == 'R' or c == 'G' or c == 'B' or c =='C' or c == 'Y' or c == 'M')
    {
        bool couleur_valide = true;
    }
    else
    {
        bool couleur_valide = false;
    }
 
    cout<<c<<endl;
    cout<<couleur_valide<<endl;
}