#include using namespace std; /* run this program using the console pauser or add your own getch, system("pause") or input loop */ int main(int argc, char** argv) { cout << "Nhap nam: \n"; int year, mon, day, n,d=1; // n=0 la k nhuan, n=1 la nam nhuan cin >> year; cout << "Nhap thang: \n"; cin >> mon; cout << "Nhap ngay: \n"; cin >> day; //nhap du lieu ngay thang nam //@@@KIEM TRA TINH HOP LE CUA NGAY THANG NHAP if (year % 4 != 0) n = 0; else if (year % 100 == 0 && year % 400 != 0) n = 0; else n = 1; //kiem tra nam nhuan if (mon<1 || mon>12) { cout<<"Ngay thang khong hop le \n"; d=0; }//kiem tra thang if (n == 0 && day == 29 && mon == 2) { cout << "Ngay thang khong hop le \n"; d=0; } switch (mon) { case 1: case 3: case 5: case 7: case 8: case 10: case 12: if (day < 1 || day>31) {cout << "Ngay thang khong hop le \n";d=0; } else cout<<"Thang "<30){ cout << "Ngay thang khong hop le \n"; d=0; } else cout<<"Thang "<