#include"stdio.h"
main()
{
int x,y,day,a[6],i,w,t;
a[0]=0,a[3]=0;
printf("请输入年、月、日值中间用都空格隔开 ");
scanf("%i%i%i",&x,&y,&day);
for(i=1;i<y;i++)
{
if((i%4==0)&&(i%100!=0)||(i%400==0))
a[1]=366;
else
a[1]=365;
a[0]=a[1]+d[0];
}
for(i=1;i<m;i++)
{
if(i==1||i==3||i==5||i==7||i==8||i==10||i==12)
{
a[2]=31;
}
else if(i==2)
a[2]=t;
else
a[2]=30;
a[3]=a[3]+a[2];
}
a[4]=a[0]+a[3];
a[5]=a[4]+day;
w=a[5]%7;
printf("到前一年年末的天数为%i\n",a[0]);
printf("到前一个月月末的天数为%i\n",a[4]);
printf("到这一天的天数为%i\n",a[5]);
switch(w)
{
case 0:printf("这一天为星期日\n");break;
case 1:printf("这一天为星期一\n");break;
case 2:printf("这一天为星期二\n");break;
case 3:printf("这一天为星期三\n");break;
case 4:printf("这一天为星期四\n");break;
case 5:printf("这一天为星期五\n");break;
case 6:printf("这一天为星期六\n");break;
}
}