C Program To Find The Day Of The Given Date
© Loser Engineer Here a C Programe to find the Day of Birth of a particular given Date of Birth. If user entered in output box 10...
![]() |
© Loser Engineer |
Here a C Programe to find the Day of Birth of a particular given Date of Birth. If user entered in output box 10-12-1993, then it return today is FRIDAY.
#include<stdio.h>
#include<conio.h>
void main()
{
int d,m,y,jd,f,fh,h,w;
printf("Enter Your DATE(DD)\n");
scanf("%d",&d);
printf("Enter Your MONTH(MM)\n");
scanf("%d",&m);
printf("Enter Your YEAR(YYYY)\n");
scanf("%d",&y);
if(m==1)
{
jd=d;
}
else if(m==2)
{
jd=31+d;
}
else if(m==3)
{
jd=31+29+d;
}
else if(m==4)
{
jd=31+29+31+d;
}
else if(m==5)
{
jd=31+29+31+30+d;
}
else if(m==6)
{
jd=31+29+31+30+31+d;
}
else if(m==7)
{
jd=31+29+31+30+31+30+d;
}
else if(m==8)
{
jd=31+29+31+30+31+30+31+d;
}
else if(m==9)
{
jd=31+29+31+30+31+30+31+31+d;
}
else if(m==10)
{
jd=31+29+31+30+31+30+31+31+30+d;
}
else if(m==11)
{
jd=31+29+31+30+31+30+31+31+30+31+d;
}
else if(m==12)
{
jd=31+29+31+30+31+30+31+31+30+31+30+d;
}
else
printf("WRONG");
if(m>2)
{
if(y%400==0||(y%100!=0&&y%4==0))
printf("");
else
{
jd=jd-1;
}
}
f=(y-1)/4;
h=(y-1)/100;
fh=(y-1)/400;
w=(jd+y+f+fh-h)%7;
if(w==0)
printf("SATURDAY");
if(w==1)
printf("SUNDAY");
if(w==2)
printf("MONDAY");
if(w==3)
printf("TUESDAY");
if(w==4)
printf("WEDNESDAY");
if(w==5)
printf("THRUSDAY");
if(w==6)
printf("FRIDAY");
getch();
}
#include<conio.h>
void main()
{
int d,m,y,jd,f,fh,h,w;
printf("Enter Your DATE(DD)\n");
scanf("%d",&d);
printf("Enter Your MONTH(MM)\n");
scanf("%d",&m);
printf("Enter Your YEAR(YYYY)\n");
scanf("%d",&y);
if(m==1)
{
jd=d;
}
else if(m==2)
{
jd=31+d;
}
else if(m==3)
{
jd=31+29+d;
}
else if(m==4)
{
jd=31+29+31+d;
}
else if(m==5)
{
jd=31+29+31+30+d;
}
else if(m==6)
{
jd=31+29+31+30+31+d;
}
else if(m==7)
{
jd=31+29+31+30+31+30+d;
}
else if(m==8)
{
jd=31+29+31+30+31+30+31+d;
}
else if(m==9)
{
jd=31+29+31+30+31+30+31+31+d;
}
else if(m==10)
{
jd=31+29+31+30+31+30+31+31+30+d;
}
else if(m==11)
{
jd=31+29+31+30+31+30+31+31+30+31+d;
}
else if(m==12)
{
jd=31+29+31+30+31+30+31+31+30+31+30+d;
}
else
printf("WRONG");
if(m>2)
{
if(y%400==0||(y%100!=0&&y%4==0))
printf("");
else
{
jd=jd-1;
}
}
f=(y-1)/4;
h=(y-1)/100;
fh=(y-1)/400;
w=(jd+y+f+fh-h)%7;
if(w==0)
printf("SATURDAY");
if(w==1)
printf("SUNDAY");
if(w==2)
printf("MONDAY");
if(w==3)
printf("TUESDAY");
if(w==4)
printf("WEDNESDAY");
if(w==5)
printf("THRUSDAY");
if(w==6)
printf("FRIDAY");
getch();
}