第几天?

#include<iostream>
using namespace std;
int main(void) {
int x,y,z,i,day=0;
char m,n;
int flag=0;
int a[12]= {31,28,31,30,31,30,31,31,30,31,30,31};
int b[12]= {31,29,31,30,31,30,31,31,30,31,30,31};
while(cin>>x>>m>>y>>n>>z) {

{
if((x%4==0&&x%100!=0)||x%400==0)flag=1;

if(flag) {
for(i=0; i<y-1; i++) {
day+=b[i];

}

} else
for(i=0; i<y-1; i++) {
day+=a[i];

}
day+=z;


}
cout<<day<<endl;
day=0;
}

}

posted @ 2020-02-19 11:14  heroin1  阅读(82)  评论(0)    收藏  举报