#include <stdio.h>

int main(){
	int ngay,thang,nam,ngaymax,thangmax,nammax;
	printf("nhap vao ngay : ");
	scanf("%d", &ngay);
	printf("nhap vao thang 2: ");
	scanf("%d", &thang);
	printf("nhap vao nam : ");
	scanf("%d", &nam);  
	if(ngay<0 || 12<thang<0 || nam<0 || ngay<0 || ngay >31){
		printf("khong hop le");
	}
	else{
	
		switch (thang) {
		case 1 :
			case 3 :
				case 5 :
					case 7 :
						case 8 :
							case 10 :
								case 12 :
									ngaymax=31;
										break;
		
		case 2:
			{
				if(nam%4==0)
					ngaymax=29;
				else
					ngaymax=28;
			break;
			}
		case 4 :
			case 6 :
				case 9 :
					case 11 :
			ngaymax=30;
			break;
		}
		if(ngay<ngaymax)
			printf("hop le ngay");
		else
			printf("khong hop le ngay"); 
	}
}