题目是输入年月日,输出是该年的第几天
#include<stdio.h>
int main()
{
int n,y,r,k,z,sum,i;
k=0;sum=0;
int s1[12]={31,28,31,30,31,30,31,31,30,31,30,31};
int s2[12]={31,29,31,30,31,30,31,31,30,31,30,31};
scanf("%d-%d-%d",&n,&y,&r);
if(n%100==0 && n%400==0) k=1;
if(n%4==0 && n%100!=0) k=2;
for(i=0;i<=(y-2);i++)
{
if(k==0) sum=sum+s1[i];
if(k==1 || k==2) sum=sum+s2[i];
}
z=sum+r;
printf("%d",z);
return 0;
}