能告訴我錯在哪里嗎
? ?switch(day);
? ? {
? ? ? ? case 1:
? ? ? ? printf("%d",31);
? ? ? ? case 2:
? ? ? ? if(day==28);
? ? ? ? {
? ? ? ? ? ? printf("%d",28);
? ? ? ? }
? ? ? ? else;
? ? ? ? printf("%d",29);
? ? ? ? case 3:
? ? ? ? printf("%d",31);
? ? ? ? case 4:
? ? ? ? printf("%d",30);
? ? ? ? case 5:
? ? ? ? printf("%d",31);
? ? ? ? case 6:
? ? ? ? printf("%d",30);
? ? ? ? case 7:
? ? ? ? printf("%d",31);
? ? ? ? case 8:
? ? ? ? printf("%d",8);
? ? }
? ? printf("2008年8月8日這一天,是該年中的第%d天",day);
2015-08-20
這就是完整的邏輯嗎? ?你自己代一個日子進去,看看算出來的是啥!?
2015-08-20
?? printf("%d",8);這樣寫有問題,printf的逗號后面得是變量,,不是常量