【问题描述】
结构
struct Date {
int year;
int month;
int day;
};
利用该结构编写一个程序用来计算两个日期之间相差的天数。
【输入形式】
输入两个日期,每个日期分占一行,在一行中日期的年、月、日是三个整数,以空格分隔。并假设第二个日期大于或等于第一个日期。
【输出形式】
第二个日期与第一个日期间相差的天数。
【输入样例】
2003 3 25
2003 3 29
【输出样例】
4
#include<stdio.h>
#include"math.h"
#include"string.h"
struct Date
{
int year;
int month;
int day;
};
int main()
{
struct Date p1,p2;
scanf("%d%d%d",&p1.year,&p1.month,&p1.day);
scanf("%d%d%d",&p2.year,&p2.month,&p2.day);
int a[12]={
31,28,31,30