#include <iostream>
int main() {
string month;
cout << "Number of days in Month" << endl << endl;
cout << "Enter a month: ";
cin >> month;
if (month == "September" || month == "April" || month == "June" ||
month == "November")
cout << "number of days: 30." << endl;
if (month == "February")
cout << "number of days: 28." << endl;
if (month == "January" || month == "March" || month == "May" ||
month == "July" || month == "August" || month == "October" ||
month == "December")
cout << "number of days: 31." << endl;
else
cout << "you did not enter a month." << endl;
return 0;
}
안녕하세요. 초보코더에요. 다름이 아니오라 이번 코딩이 굉장히 까다로워서 조언좀 여쭙고자 합니다. 제가 저 January 부터 December 까지 한번에 엮어서 "만약에 January, February 같은 달의 값을 넣는게 아니면 "달을 넣지 않았습니다" 라는 메세지가 뜨게 하고싶은데요
이상하게 맨 아래부분 January 부터 December의 if 와 else 가 들어간것은 잘 되엇는데 (저 안에있는걸 넣으면 값이 잘 나옵니다) February 나 September, April 쪽으로는 가지 않았네요. (저것을 넣으면 값과 함께 you did not enter a month 라는 메세지가 같이 뜨네요. 저걸 어떻게 해결해야 될까요? 부탁드려요!