先来看如何计算这是一年中的第几天:
#include <stdio.h>
int main()
{
int year,month,day,sum=0;
scanf("%d%d%d",&year,&month,&day);
for(int i=1;i<month;i++) //计算月份总和起来的天数
{
if(i==1||i==3||i==5||i==7||i==8||i==10)
sum+=31;
else if(i==2)
{
if((year%4==0&&year%100!=