天数计算。
对于给定的1组日期数据,求出两个日期相隔的天数。
输入
包含两个日期数据(年月日)的6个整数,每个整数之间用空格隔开
输出
一个整数
样例输入:
2020 9 1 2020 11 14
样例输出
74
样例输入:
2021 1 1 2020 11 14
样例输出
48
分析:首先判断是否为同年,然后该年是否为闰年,计算该日期为该年第几天,两个日期相减(如果不为同一年,则加上相差每年的天数)
#include<stdio.h>
int main()
{
int totaldays(int ,int ,int);
int isleap(int );
int calcudays(int ,int ,int);
int y1,m1,d1,y2,m2,d2,sumdays=0,i;
scanf("%d%d%d%d%d%d",&y1,&m1,&d1,&y2,&m2