write a program which will count occurance of a day between
two dates.
Answer Posted / abdul
//calculate num of date bet two dates.
#include<stdio.h>
#include<conio.h>
struct day
{
int date;
int month;
int year;
}x1,x2;
void main()
{
int n_day=0;
clrscr();
printf("\nenter date month and year for x1::");
scanf("%d%d%d",&x1.date,&x1.month,&x1.year);
printf("\nenter date month and year for x2::");
scanf("%d%d%d",&x2.date,&x2.month,&x2.year);
if(x1.year>x2.year)
n_day=n_day+(x1.year-x2.year)*365;
else
n_day=n_day+(x2.year-x1.year)*365;
if(x1.month>x2.month)
n_day=n_day+(x1.month-x2.month)*30;
else
n_day=n_day+(x2.month-x1.month)*30;
if(x1.date>x2.date)
n_day=n_day+(x1.date-x2.date);
else
n_day=n_day+(x2.date-x1.date);
printf("\n\n no. of days between entered two days=%d",n_day);
getch();
}
| Is This Answer Correct ? | 20 Yes | 4 No |
Post New Answer View All Answers
How do I create a directory? How do I remove a directory (and its contents)?
What are the disadvantages of external storage class?
What is void c?
What is the acronym for ansi?
Explain what is wrong with this program statement?
Differentiate between #include<...> and #include '...'
How old is c programming language?
What is return in c programming?
Is exit(status) truly equivalent to returning the same status from main?
application attempts to perform an operation?
Explain zero based addressing.
Why static variable is used in c?
Is c is a middle level language?
What is console in c language?
Why is extern used in c?