代码帕,求救!
#include <bits/stdc++.h>
using namespace std;
string s1,s2,s3;
int a[1100],b[1100],c[1100],d[1100];
int main()
{
int n,cnt = 0;cin >> n;
for(int i = 0;i < n;i ++)
cin >> s1[i];
for(int i = 0;i < n;i ++)
cin >> s2[i];
char x;cin >> x;
for(int i = 0;i < n;i ++)
cin >> s3[i];
for(int i = 0; i < n; i++) {
a[i] = s1[i] - '0';
b[i] = s2[i] - '0';
c[i] = s3[i] - '0';
}
if(n == '+'){
for(int i = n;i >= 0;i --){
d[i] += b[i] + c[i];
d[i + 1] = d[i] / a[i];
d[i] %= a[i];
}
}
else{
for(int i = n;i >= 0;i --){
d[i] += b[i] - c[i];
while(d[i] < 0){
d[i] += a[i];
d[i - 1] --;
}
}
}
for(int i = 0;i < n;i ++) cout << c[i] << " ";
return 0;
}