求改正 不知道哪里错了 新手一枚
已解决[此贴子已经被作者于2016-8-26 18:45编辑过]
程序代码:int DayNum(int year, int month)
{
int i, sum1 = 0, sum2 = 0;
int num = 0, a = 0;
for (i = 1; i<year; i++)
{
if ((i % 4 == 0) && (i % 100 != 0) || (i % 400 == 0))
num = 366;
else
num = 365;
sum1+= num; //这里有问题
}
for (i = 1; i<month; i++)
{
sum2 = a + Distinguish(year, i);
}
num = sum1 + sum2;
return num;
}