1
已解决
毛润宇
新手天翼
新手天翼
14分 求大佬找错!!! #include<iostream> using namespace std; int x[12]={31,29,31,30,31,30,31,31,30,31,30,31}; int main() { int a,b,c,d,sum=0,e; cin>>a>>b>>c>>d; for(int i=1;i<=12;i++) { if(c>=a) { if(c>a) sum+=x[c-a]; else { if(b>d) sum+=x[a-c]; else sum+=x[c-a]; } } else sum+=x[a-c]; } e=sum-b+d; cout<<e-38; return 0; }
0
已采纳
黄昊轩
中级守护
中级守护
不对,在最前面要加一个0月,0
应为
int x[13]={0,31,29,31,30,31,30,31,31,30,31,30,31};
0
0
0
0