為什么運行出來啥也沒有啊
#include<stdio.h>
int main()
{
?int year=2008;
?int month=8;
?int day=8;
?int flag;
?int sum;
?if(year%4==0&&year%100==0||year%100==0&&year%4!=0)
??flag=1;
?else
??flag=0;
?switch(month)
?{
??case 1:sum=(31);break;
????? ?case 2:sum=(sum+28);break;
??case 3:sum=(sum+31);break;
??case 4:sum=(sum+30);break;
??case 5:sum=(sum+31);break;
??case 6:sum=(sum+30);break;
??case 7:sum=(sum+31);break;
??case 8:sum=(sum+31);break;??//這里沒有用8天加,而是用31-23
??case 9:sum=(sum+30);break;
??case 10:sum=(sum+31);break;
??case 11:sum=(sum+30);break;
??case 12:sum=(sum+31);break;
??sum-=23+flag;???//sum-=23的意思是用八月的31-23天就等于8天
??printf("%d年%d月%d日是該年的第%d天",year,month,day,sum);
?}
?return 0;
}
2020-03-31
default怎么不見了