switch与if语句的应用 计算年份问题 小白求教
include <stdio.h>
int main()
{
int year = 2008;
int month = 8;
int day = 8;
if(year%4==0&&year%100!=0)
{
Q=31+31+31+31+30+30+29;
switch(Q)
case Q:
printf("Q=%d天\n",Q);
}
else
{
W=31+31+31+31+30+30+28;
switch(w)
case w:
break;
printf("w=%d天\n",w)
}
return 0;
}感觉小白我写的也对啊 只是单纯让你计算2008年8月8日这一天 而已 为什么答案要给出1-12月份的全部
还请各位帮我看看 解答下疑惑