文章
1
粉丝
8
获赞
2
访问
53
#include <bits/stdc++.h>
using namespace std;
int main(){
int year,month,day;int sum=0;int Month[13]={0,31,28,31,30,31,30,31,31,30,31,30,31};
while(cin>>year>>month>>day){
if(month<1||month>12) return false;
if(day<1||day>31) return false;
if(((year%4==0)&&(year%100!=0))||(year%400==0)) Month[2]=29;
else Month[2]=28;
int i;
for(i=1;i<month;i++){
sum=sum+Month[i];
}
 ...
登录后发布评论
你的false应该改为输出题目要求的
cout<<sum;改为 cout<<sum<<endl;