一旦程序到达 if 语句,它就会忽略它并停止。Xcode 说没有错误,所以我不知道发生了什么。
#include <iostream>
#include <string>
int main()
{
std::string team;
std::cout << "Welcome to The Baseball game!\n" << std::endl;
std::cout << "choose a team.\n";
std::cin >> team;
if (team == "Arizona Diamondbacks") //this is were it stops working
{
std::cout << "You chose the Arizona Diamondbacks, here is your lineup:" << std::endl << "1. RF Gerrardo Parra" << std::endl << "2. 2B Willie Bloomquist" << std::endl << "3. 1B Paul Goldschmidt" << std::endl << "4. C Miguel Montero" << std::endl << "5. LF Jason Kubel" << std::endl << "6. CF A.J. Pollock" << std::endl << "7. SS Didi Gregorius" << std::endl << "8. 3B Cliff Pennington" << std::endl << "9. SP Patrick Corbin" << std::endl << "your starting pitcher will be Patrick Corbin.\n";
}
if (team == "Atlanta Braves")
{
std::cout << "you chose the Atlanta Braves";
}
return 0;
}