就是返回整数 1 啊
代码有很多地方可以精简
判断闰年
#define leep(year) (!(year%400)||(!(year%4)&&year%100))
日期可以用结构体
struct Date{int y,m,d;};
获取一个日期在该年是第几天的函数可以这样写
int days(struct Date d)
{
int sum=d.d;
switch(d.m)
{
case 12:sum+=30;
case 11:sum+=31;
case 10:sum+=30;
case 9:sum+=31;
case 8:sum+=31;
case 7:sum+=30;
case 6:sum+=31;
case 5:sum+=30;
case 4:sum+=31;
case 3:sum+=28+leep(d.y);
case 2:sum+=31;
}
return sum;
}