返回列表 發帖
本帖最後由 蔡沛倢 於 2024-9-27 20:02 編輯
  1. #include<bits/stdc++.h>
  2. using namespace std;
  3. int y,m,d,sum=0;
  4. int n[]={0,31,28,31,30,31,30,31,31,30,31,30,31};
  5. int main()
  6. {
  7.     cin>>y>>m>>d;
  8.     if((y%4==0 and y%100!=0) or y%400==0)
  9.     {
  10.         n[2]=29;
  11.     }
  12.     if(d>n[m])
  13.     {
  14.         cout<<"error";
  15.     }
  16.     else
  17.     {
  18.         for(int i=1;i<m;i++)
  19.         {
  20.             sum+=n[i];
  21.         }
  22.         sum+=d;
  23.         cout<<sum;
  24.     }
  25.     return 0;
  26. }
複製代碼

TOP

返回列表