请编写函数,形式参数为表示年月日的三个整数(均为日期合法),返回这一天是当年的第几天。主函数中输入年份和两个月日,共五个整数,表示两个日期,输出这两个日期相差多少天。
#include<stdio.h>int day(int y,int m,int d){ int i,sum=0,a[]={31,28,31,30,31,30,31,31,30,31,30,31}; for(i=0;i<m-1;i++){ sum=sum+a[i]; }sum=sum+d; if((y%4==0&&y%100!=0||y%400==0)&&m>=3)