我想只有月份和日期的整数输入,以便在使用十进制数时给出错误消息。我怎么能在这段代码中做到这一点?我已经看好了,但我无法理解我在看什么。
#include <iostream>
#include <cstdlib>
using namespace std;
int main()
{
int month, day;
cout << "Enter a month (use 1 for Jan, etc.): ";
cin >> month;
if (month<1 || month>12)
cout << "Invalid month entered\n";
cout << "Enter a day of the month: ";
cin >> day;
if (day<1 || day>31)
cout << "Invalid day entered\n";
return 0;
}