C程式:給出年月日,計算該日是該年的第幾天

  • 作者:由 匿名使用者 發表于 繪畫
  • 2023-01-23

C程式:給出年月日,計算該日是該年的第幾天匿名使用者2014.05.03 回答

void main()

{

int year, month, day;

int days;

printf(“請輸入日期(年 月 日):”);

while(1)

{

scanf(“%d,%d,%d”, &;year, &;month, &;day);

if ((month<;13)&;&;(month>;0)&;&;(day<;32)&;&;(day>;0))

break;

system(“cls”);

printf(“輸入錯誤,請重新輸入日期(年 月 日):”);

}

printf(“%d年%d月%d日”, year, month, day);

days = sum_day(month, day);

if(leap(year) &;&; month>;=3)

days = days + 1;

printf(“是該年的第%d天。\n”, days);

getch();

}

Top