ちょっと私はそれが男性または女性のためにmまたはfを受け入れることに制限するためにcharを検証しようとしています。ただし、mまたはfを押しても、while条件を通過せず、質問をループし続けます。
誰かがこれで私を助けることができますか?前もって感謝します。これが私のコードです:
char Validator :: getChar(string q)
{
char input;
do
{
cout << q.c_str() << endl;
cin >> input;
}
while(!isalpha(input) && "M"||"F"||"m"||"f");
return input;
}