Есть идея проверки текста через switch. пишет, что буквенное выражение после case должно быть int, тогда получится только с цифрами. пробую с цифрами, пишет нужно односимвольное значение константы. Что эта херня тогда может? Как можно эту односимвольную константу записать так, чтобы она ссылалась к буквенному выражению? К смыслу не придирайтесь - я все лишнее убрал
#include <iostream>
using namespace std;
int main()
{
const char p;
cout << "Введите пароль";
cin >> p;
switch (p)
{
case "fuckpassword":
cout << "верный пароль" << endl;
break;
case "mypassword123":
default: // если не сработал ни один кейс, то
cout << "Unknown password";
break;
}
}
#include <iostream>
using namespace std;
int main()
{
const char p;
cout << "Введите пароль";
cin >> p;
switch (p)
{
case "fuckpassword":
cout << "верный пароль" << endl;
break;
case "mypassword123":
default: // если не сработал ни один кейс, то
cout << "Unknown password";
break;
}
}