#include?<stdio.h>
int?main()?
{?
????int?year?=?2008;
????int?month?=?8;
????int?day?=?8;
????int?sum,flag;
????switch(month)
????{
????????case?1:?sum=0;?break;
????????case?2:?sum=31;?break;
????????case?3:?sum=59;?break;
????????case?4:?sum=90;?break;
????????case?5:?sum=120;?break;
????????case?6:?sum=151;?break;
????????case?7:?sum=181;?break;
????????case?8:?sum=212;?break;
????????case?9;?sum=243;?break;
????????case?10;?sum=273;?break;
????????case?11;?sum=304;?break;
????????case?12;?sum=334;?break;
????????default:?printf("一年當(dāng)中只有12個(gè)月份哦");break;
????}
????sum=sum+day;
????if(year%400==0||(year%4==0&&year%100!=0))
????flag=1;
????else
????flag=0;
????if(flag==1&&month>2)
????sum++;
????printf("%d年%d月%d日是該年的第%d天",year,month,day,sum);
return?0;
}
2017-01-22
第18~21行每行的第一個(gè)分號應(yīng)該改為冒號
第31行第一個(gè)逗號是中文逗號,應(yīng)改為英文逗號。
2017-01-24
26行的@符號是什么?