Это правильный способ сделать выбор в C ++, в то время как мы должны выбрать один из вариантов? - PullRequest
0 голосов
/ 09 апреля 2020
case 1:
    cout<<"what is the name of our country. \n A. india \t\t B. africa \n C.australia \t\t D.america\n";
    if(toupper(getchar()) == 'A' ) // **is this is right way?**
       {

        cout<<"correct. \n you win $100000\n"; count++;
        getch();
        break;
    }
    else

1 Ответ

1 голос
/ 09 апреля 2020

НЕТ, но это работает

#include <iostream>

using namespace std;

int main()
{
    char a;
cout<<"what is the name of our country. \n A. india \t\t B. africa \n C.australia \t\t D.america\n";
cin>>a;
if (a== 'A') cout<<"correct. \n you win $100000\n";
if (a== 'B') cout<<"Welcome to Africa\n";


    return 0;
}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...