现在有两个不同的日期,你能告诉我它们之间差几天吗?
输入格式:
有多行数据,每行数据包含6个数字,中间用空格分隔,每3个数字代表一个日期。
输出格式:
对应于输入数据,输出数据有相同的行数,每行表示对应的两个日期相差的天数。
输入样例:
1934 2 4 2047 11 30
2192 10 3 1921 5 8
输出样例:
-41572
99130
#include<bits/stdc++.h>
using namespace std;
int f(int y){
if(y%400==0||y%4==0&&y%100!=0) return 1;//闰年
return 0;
}
int main(){
int y1,y2,m1,m2,d1,d2;
int day[12][2]={
{
31,31},{
28,29},{
31