为什么结果是220 不是221
#include <stdio.h>
int main() {
/* 定义需要计算的日期 */
int year = 2008;
int month = 8;
int day = 8;
int sumDay = 0; /*
do
{
month--;
switch(month)
{
case 1:
case 3:
case 5:
case 7:
case 8:
case 10:
case 12:
sumDay += 31;
break;
case 2:
if(year %4 == 0)
{
sumDay += 28;
}
else
{
sumDay += 27;
}
break;
default:
sumDay += 30;
break;
}
printf("月份%d\n",month);
printf("%d\n",sumDay);
}while(month >= 2);
sumDay += day ;
printf("%d\n",sumDay);
return 0;}