文章
65
粉丝
25
获赞
692
访问
31.4k
#include <bits/stdc++.h>
using namespace std;
int run(int a){
if((a%4==0&&a%100!=0)||a%400==0)
return 1;
return 0;
}
struct data{
int y;
int m;
int d;
}day;
int main(){
while(cin>>day.y>>day.m>>day.d){
int a[12]={31,28,31,30,31,30,31,31,30,31,30,31};
if(day.y<0){
cout<<"Input error!" <<endl;
continue;
}
if(run(day.y)) a[1]++;
if(day.m<=0||day.m>12||day.d>a[day.m-1]||day.d<=0){
cout<<&q...
登录后发布评论
暂无评论,来抢沙发