Title Program To Know the Day of Birth from Date of Birth. Author: Adarsh Ramamurthy Visitor Submitted Source Code Author Email: adarsh83@rediffmail.com Description: Hits: 2530 Since 25th November, 2003 Code: Select and Copy the Code #include<stdio.h> #include<stdlib.h> #include<conio.h> main() { clrscr(); int d,m,y,year,month,day,i,n; printf("Enter how many times you want to run this program : "); scanf("%d",&n); for(i=1;i<=n;i++) { printf("\n\nEnter the date :\t"); scanf("%d%d%d",&d,&m,&y); if( d>31 || m>12 || (y<1900 || y>=2000) ) { printf("\n\nINVALID INPUT\n"); getch(); exit(0); } year = y-1900; year = year/4; year = year+y-1900; switch(m) { case 1: case 10: month = 1; break; case 2: case 3: case 11: month = 4; break; case 7: case 4: month = 0; break; case 5: month = 2; break; case 6: month = 5; break; case 8: month = 3; break; case 9: case 12: month = 6; break; } year = year+month; year = year+d; day = year%7; switch(day) { case 0: printf("\n\nDay is SATURDAY\n"); break; case 1: printf("\n\nDay is SUNDAY\n"); break; case 2: printf("\n\nDay is MONDAY\n"); break; case 3: printf("\n\nDay is TUESDAY\n"); break; case 4: printf("\n\nDay is WEDNESDAY\n"); break; case 5: printf("\n\nDay is THURSDAY\n"); break; case 6: printf("\n\nDay is FRIDAY\n"); break; } } getch(); return 0; }