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月份的全部
还请各位帮我看看 解答下疑惑