P1055 有没有大佬指出一下哪儿有错,谢谢!!
#include<iostream>
#include<cmath>
using namespace std;
int main(){
int a,b,c,d,e,f,g,h,i,j,A;
scanf ("%d-%d%d%d-%d%d%d%d%d-%d",&a,&b,&c,&d,&e,&f,&g,&h,&i,&j);
A = ( a + 2*b + 3*c + 4*d + 5*e + 6*f + 7*g + 8*h + 9*i) % 11;//验证码
if ( A == 10 && char (j) == 88 || j==A){
cout << "Right" << endl;
return 0;
}else{
cout << a << "-" << b << c << d << "-" << e << f << g << h << i << "-" ;
if(A==10){
cout<<"X"<<endl;
}
else{
cout<<A<<endl;
}
return 0;
}
return 0;
}```