大神?。∧睦镥e了
#include <stdio.h>
int main()
{
??? /* 定義需要計算的日期 */
??? int year = 2008;
??? int month = 8;
??? int day = 8;
???? int sum,flag;
???? switch(month)
???? {
???????? case 1:sum=0;
???????? case 2:sum=31;
???????? case 3:sum=59;
???????? case 4:sum=90;
???????? case 5:sum=120;
???????? case 6:sum=151;
???????? case 7:sum=181;
???????? case 8:sum=212;
???????? case 9:sum=243;
???????? case 10:sum=273;
???????? case 11:sum=304;
???????? case 12:sum=334;
???????? default:printf("一年只有12個月哦");
???????? break;
???? }
??? sum=sum+day;
??? if(year%4==0&&year%100!=0||year%400==0)
??????? flag=1;
??? else
??????? flag=0;
??? if( flag=1&&month>=2??? )
??? sum++;
????? printf("%d年%d月%d日是該年的第%d天",year,month,day,sum);
????? return 0;????? }
???????
???
???
???
???
?return 0;
}
2018-10-16
? if( flag=1&&month>=2??? )應該改成? if( flag==1&&month>=2??? )