1. 程式人生 > >c語言 輸入年月日,輸出它是本年第幾天

c語言 輸入年月日,輸出它是本年第幾天

#include <stdio.h>


int main()
{
   int year,month,day;//年月日
   int i;
   int sum = 0;//標記天數
   int date[12]={31,29,31,30,31,30,31,31,30,31,30,31};
   printf("輸入年月日:");
   scanf("%d %d %d",&year,&month,&day);
   for(i=0;i<month-1;i++)//加month之前的所有天數
  sum+=date[i];
   sum+=day;//加當天月份的天數
   printf("它是%d年中的第%d天\n",year,sum);
   return 0;
}