大佬求助!
#include<iostream>
#include<string>
using namespace std;
int main(){
string a1,b1;
cin>>a1>>b1;
int lena = a1.length(),lenb = b1.length();
int a[200] = {},b[200] = {};
for(int i = 0;i <= lena - 1;i ++) {
a[lena - 1 - i] = a1[i] - '0';
}
for(int i = 0;i <= lenb - 1;i ++) {
b[lenb - 1 - i] = b1[i] - '0';
}
int lenc = max(lena,lenb),y = 0;
for(int i = 0;i <= lenc - 1;i ++){
a[i] += b[i] + y;
y = a[i] / 10;
a[i] % 10;
}
if(y){
a[lenc] = y;
lenc ++;
}
for(int i = 0;i <= lenc - 1;i ++){
if(a[i] != 0){
cout<<a[lenc - 1 - i];
}
}
}