已解决,怎么删除不了问题?
#include <stdio.h>
int main()
{
/* 定义需要计算的日期 */
int year = 2008;
int month = 8;
int day = 8;
int k=0;
int i;
for(i=1;i<month;i++)
{
switch(i)
{
case 1: k += 31;break;
case 2:
if(year%4==0 && year%100!=0 || year%400==0 && year%100==0)
{
k += 29;
}
else
{
k += 28;
}
break;
case 3: k += 31;break;
case 4: k += 30;break;
case 5: k += 31;break;
case 6: k += 30;break;
case 7: k += 31;break;
case 8: k += 31;break;
case 9: k += 30;break;
case 10: k += 31;break;
case 11: k += 30;break;
case 12: k += 31;break;
}
}
k += day;
printf("%d年%d月%d日是该年的第%d天",year,month,day,k);
return 0;
}