#include<conio.h>
#include<bits/stdc++.h>
using namespace std;
int enter()
{
char temp;
while (1)
{
temp=getch();
if (temp==13)
break;
}
}
int main()
{
int ngay,thang,nam;
printf("Moi ban nhap ngay: ");scanf("%d",&ngay);
while (!(ngay>0 & ngay<32))
{
printf("Khong hop le\n");
enter();
printf("Moi ban nhap lai: ");scanf("%d",ngay);
}
printf("Moi ban nhap thang: ");scanf("%d",&thang);
while (!(((thang==1|thang==3|thang==5|thang==7|thang==8|thang==10|thang==12) & ngay<33) | (thang==4,6,9,11 & ngay<31) | (thang==2 & ngay<30)))
{
printf("Khong hop le\n");
enter();
printf("Moi ban nhap lai: ");scanf("%d",ngay);
}
printf("Moi ban nhap nam: ");scanf("%d",&nam);
while (nam<0)
{
printf("Khong hop le\n");
enter();
printf("Moi ban nhap lai: ");scanf("%d",nam);
}
printf("%d/%d/%d",ngay,thang,nam);
return 0;
}