#include <stdio.h>
int main(){
int year,month,day;
int sum = 0;
int num;//标记闰年
printf("请输入年月日:");
scanf("%d,%d,%d",&year,&month,&day);
if((year%4 == 0 && year%100 != 0) || year%400 == 0)
{
num = 1;
}
else
{
num = 0;
}
switch(month-1)
{
case 12:sum+=31;
case 11:sum+=30;
case 10:sum+=31;
case 9:sum+=30;
case 8:sum+=31;
case 7:sum+=31;
case 6:sum+=30;
case 5:sum+=31;
case 4:sum+=30;
case 3:sum+=31;
case 1:sum+=31;
case 2:
if(num == 1)
{
sum+= 29;
}
else
{
sum+=28;
}
break;
}
sum=sum+day;
if(num == 1)
{
printf("%d这一年是闰年\n",year);
}
printf("这一天是这一年的第%d天",sum);
return 0;
}
|