#include <iostream>
#include <string>
using namespace std;
int main()
{
string s, o;
cout << "가위 바위 보 게임을 합니다. 가위, 바위, 보 중에서 입력하세요." << endl;
cout << "사또>>";
getline(cin, s);
cout << "아랑>>";
getline(cin, o);
if (s == "바위") {
if (o == "바위") cout << "비겼습니다." << endl;
else if (o == "가위") cout << "사또가 이겼습니다." << endl;
else if (o == "보") cout << "아랑이 이겼습니다." << endl;
}
else if (s == "가위") {
if (o == "가위") cout << "비겼습니다." << endl;
else if (o == "보") cout << "사또가 이겼습니다." << endl;
else if (o == "바위") cout << "아랑이 이겼습니다." << endl;
}
else if (s == "보") {
if (o == "보") cout << "비겼습니다." << endl;
else if (o == "바위") cout << "사또가 이겼습니다." << endl;
else if (o == "가위") cout << "아랑이 이겼습니다." << endl;
}
}
if (s == “바위”) {
if (o == “바위”) {
cout << “비겼습니다.” << endl;
}
else if (o == “가위”) {
cout << “사또가 이겼습니다.” << endl;
}
else if (o == “보”) {
cout << “아랑이 이겼습니다.” << endl;
}
제가 배운바로는 if (조건문){실행문}
이런것 처럼 {} <- 이걸 쓰는걸로아는데 답지에는 {}이걸 생략해서 썻더라구요 {} 생략해도 결과가 똑같은
이유가 뭔지 궁금합니다