就是这样,零分
~~~~
#include<bits/stdc++.h>
using namespace std;
int a[100005],b[100005],c[100005];
string s1,s2;
int main(){
int m;
cin>>s1>>s2;
int lena=s1.size();
int lenb=s2.size();
for (int i=1;i<=lena;i++)
a[i]=s1[lena-i]-48;
for (int i=1;i<=lenb;i++)
b[i]=s2[lenb-i]-48;
int lenc= lena>lenb?lena:lenb;
for (int i=1;i<=lenc;i++){
c[i]=(m+a[i]+b[i])%10;
m=(m+a[i]+b[i])/10;
}
if (m) {lenc++;c[lenc]=1;}
for (int i=lenc;i>0;i--){
cout<<c[i];
}
return 0;
}