这是起作用的代码:
int inputConverter(string s) {
cout << s << endl;
if ((s == "rock") || (s == "Rock") || (s == "ROCK") || (s == "r") || (s == "R") || (s == "1")) {
return 1;
}else if ((s == "paper") || (s == "Paper") || (s == "PAPER") || (s == "p") || (s == "P") || (s == "2")) {
return 2;
}else if ((s == "scissors" || (s == "Scissors") || (s == "SCISSORS") || (s == "s") || (s == "S") || (s == "3")){
return 3;
}else {
return 0;
};
};
And these are the errors I keep getting
Am I missing something, does anyone know what may be happening?