该楼层疑似违规已被系统折叠隐藏此楼查看此楼
#include
main()
{
intyear,month,day=0,a,b,week,c,i,sum=0,days,d;
printf("pleaseinputyear,month,days\n");
scanf("%d,%d,%d",&year,&month,&days);
for(i=1;i
{
if(year%4==0)
{
if(year%100==0)
{
if(year%400==0)a=1;
elsea=0;
}
else
a=1;
}
else
a=0;
{
if(a=1)
b=366;
else
b=365;
}
sum=b+sum;
}
printf("sumis%d\n",sum);
if(year%4==0)
{
if(year%100==0)
{
if(year%400==0)a=1;
elsea=0;
}
else
a=1;
}
else
a=0;
for(i=1;i
{
switch(i)
{
case1:
case3:
case5:
case7:
case8:
case10:
case12:d=31;break;
case4:
case6:
case9:
case11:d=30;break;
case2:if(a)d=29;
elsed=28;
break;
default:d=0;
}
day=d+day;
}
printf("dayis%d\n",day);
printf("daysis%d\n",days);
sum=sum+day+days;
sum=sum%7;
printf("%d的%d月是%d日星期%d\n",year,month,days,sum);
}