三天打鱼两天晒网 (从1990、1、1开始算起) 有点小问题例如输入1990、2、5就有问题
#include<stdio.h>void main()
{
int a[3],b,n,i,c,sum=0,s=0,zong=0;
printf("请输入年、月、日:");
for(i=0;i<3;i++)
scanf("%d",&a[i]);
for(i=1;i<=a[0]-1990;i++)
{
if((a[0]-i)%4==0)
b=366;
else
b=365;
s=s+b;
}
for(n=1;n<a[1];n++)
{
if(n==2&&a[0]%4==0)
c=29;
else
c=28;
if(n<8&&n%2==0&&n!=2)
c=30;
else
c=31;
if(n>=8&&n%2==0)
c=31;
else
c=30;
sum=sum+c;
}
printf("%d\n",s);
printf("%d\n",sum);
printf("%d\n",a[2]);
zong=s+sum+a[2];
i=zong%5;
if(i>=1&&i<=3)
printf("打鱼");
else
printf("晒网");
}