#include<stdio.h>
void main()
{
int year;
int month;
int day;
float num=0; //月数
int year_num=0; //年数
int runyear_times=0,pingyear_times=0; //出现闰年和平年次数
float num_sum=0;
void main()
{
int year;
int month;
int day;
float num=0; //月数
int year_num=0; //年数
int runyear_times=0,pingyear_times=0; //出现闰年和平年次数
float num_sum=0;
int run_mon[12]={31,28,31,30,31,30,31,31,30,31,30,31};
int ping_mon[12]={31,29,31,30,31,30,31,31,30,31,30,31};
int ping_mon[12]={31,29,31,30,31,30,31,31,30,31,30,31};
printf("请输入年 月 日\n");
scanf("%d%d%d",&year,&month,&day); //从键盘输入年月日
if(year<2010||month>12||day>31)
printf("必须输入正确的日期哦~\n"); //年数必须大于起始值且格式正确
scanf("%d%d%d",&year,&month,&day); //从键盘输入年月日
if(year<2010||month>12||day>31)
printf("必须输入正确的日期哦~\n"); //年数必须大于起始值且格式正确
else{
for(year_num=2010;year_num<year;year_num++)
{
if ((year%4==0&&year%100!=0)||year%400==0)
{
runyear_times++; //闰年次数
for(int i=0;i<month-1;i++)
{
num+=run_mon[i];
}
}
else{
pingyear_times++; //平年次数
for(int j=0;j<month-1;j++)
{
num+=ping_mon[j];
}
}
}
{
if ((year%4==0&&year%100!=0)||year%400==0)
{
runyear_times++; //闰年次数
for(int i=0;i<month-1;i++)
{
num+=run_mon[i];
}
}
else{
pingyear_times++; //平年次数
for(int j=0;j<month-1;j++)
{
num+=ping_mon[j];
}
}
}
num_sum=runyear_times*366+pingyear_times*365+num+day;//总天数
if( (int)num_sum%5==1||(int)num_sum%5==2||(int)num_sum%5==3)
printf("在打鱼\n");
else
else
printf("在晒网\n");
}
}
}
}