#include <iostream>
#include <cstring>
using namespace std;
char a[100005],b[100005];
long al,bl,l,ans[100005],y,t;
int main() {
cin>>a>>b;
al=strlen(a);
bl=strlen(b);
while(al!=0 && bl!=0) {
ans[l++]=((a[al-1]-'0')+(b[bl-1]-'0')+y)%10;
y=((a[al-1]-'0')+(b[bl-1]-'0')+y)/10;
al--;
bl--;
}
if(al==0 && bl!=0)
for(int i=bl-1; i>=0; i--)
t=t*10+(b[i]-'0');
else
for(int i=al-1; i>=0; i--)
t=t*10+(a[i]-'0');
if(y!=0) t++;
if(t!=0) cout<<t;
for(int i=l-1; i>=0; i--) cout<<ans[i];
return 0;
}
哪里错了啊啊啊啊啊啊啊啊!!!!