2장에서 C++ 표준에서 main()함수에서만 return문을 생략할 수 있다는 것을 알았습니다.(p56)

이하 코드는 return문을 생략합니다. 

Open Challenge (P.83)

...더보기
#include <iostream>
#include <string>
using namespace std;
int main() {
	cout << "가위 바위 보 게임을 합니다. 가위, 바위, 보 중에서 입력하세요.\n";
	cout << "로미오>>";
	string s,t;
	cin >> s; // 로미오가 입력한 문자열
	cout << "줄리엣>>";
	cin >> t;
	
	// 로미오가 이긴경우
	if (s == "가위"&& t == "보" ||
		s == "바위"&& t == "가위" ||
		s == "보"&& t == "바위")
		cout << "로미오가 이겼습니다.";

	// 비긴 경우
	else if (s == t)
		cout << "비겼습니다.";
	// 줄리엣이 이긴 경우
	else
		cout << "줄리엣이 이겼습니다.";
}

 

BELATED ARTICLES

more