int main() { int month; std::string s; if ( ! (std::cin >> month)) { s = "Invalid number"; } else if (month<1 || month>12) { s = "Num out of range"; } else { s = months[month-1]; } std::cout << s << std::endl; }