#include <stdio.h>
#include <stdlib.h>
int main(void)
{
int a,b,c,m,y,f,day;
printf("欢迎使用星期推算机\n");
printf("请先输入年月日(xxxx-xx-xx)\n");
scanf("%d-%d-%d",&a,&b,&c);
f=(14-b)/12;
y=a-f;
m=b+(12*f)-2;
day=(c+y+(31*m)/12+y/4-y/100+y/400)%7;
if(day==1)
printf("%d-%d-%d是星期一",a,b,c);
if(day==2)
printf("%d-%d-%d是星期二",a,b,c);
if(day==3)
printf("%d-%d-%d是星期三",a,b,c);
if(day==4)
printf("%d-%d-%d是星期四",a,b,c);
if(day==5)
printf("%d-%d-%d是星期五",a,b,c);
if(day==6)
printf("%d-%d-%d是星期六",a,b,c);
if(day==0)
printf("%d-%d-%d是星期日",a,b,c);
printf("\n");
system("pause");
return 0;
}
|