救救我吧写不了一点,3wa2re
------------
```cpp
#include<bits/stdc++.h>
using namespace std;
string a,b,c;
int main(){
cin>>a>>b;
int l=a.size(),l1=b.size(),ll;
if(l==l1){
for(int i=0;i<=l;i++){
c[i]=a[i]-48+b[i]-48;
}
for(int i=0;i<=l;i++){
if(c[i]>=10){
c[i++]++;
}
}
}else{
stack<int>st,s;
for(int i=0;i<=l;i++){
st.push(a[i]-48);
}
for(int i=0;i<=l1;i++){
s.push(b[i]-48);
}
for(int i=0;i<=l;i++){
a[i]=st.top();
st.pop();
}
for(int i=0;i<=l1;i++){
b[i]=s.top();
s.pop();
}
for(int i=0;i<=l;i++){
c[i]=a[i]+b[i];
}
for(int i=0;i<=l;i++){
ll=c.size();
if(c[i]>=10){
c[i--]++;
}
}
}
ll=c.size();
for(int i=0;i<=ll;i++){
cout<<c[i];
}
}
```
------------
帮我看看咋整吧