#include<conio.h>
#include<stdio.h>
void main()
{int dy,mo,yr,day=0;
clrscr();
printf("Enter your Date of Birth:");
printf("\nDate:");
scanf("%d",&dy);
printf("Month:");
scanf("%d",&mo);
printf("Year:");
scanf("%d",&yr);
if(yr>1999)
yr--;
yr=yr%100;
day=dy+yr;
day=day+((yr-1)/4);
switch(mo)
{case 1: day--;
break;
case 2:day=day+2;
break;
case 3:day=day+3;
break;
case 4:day=day+6;
break;
case 5:day=day+8;
break;
case 6:day=day+11;
break;
case 7:day=day+13;
break;
case 8:day=day+16;
break;
case 9:day=day+19;
break;
case 10:day=day+21;
break;
case 11:day=day+24;
break;
case 12:day=day+26;
break;
}
if(yr%4==0)
day++;
day=day%7;
switch(day)
{
case 0:printf("Sunday");
break;
case 1:printf("Monday");
break;
case 2:printf("Tuesday");
break;
case 3:printf("Wednesday");
break;
case 4:printf("Thursday");
break;
case 5:printf("Friday");
break;
case 6:printf("Saturday");
break;
}
getch();
}