#include<bits/stdc++.h>
using namespace std;
char a[100000],b[1000000];
int a1[100000],b1[100000];
int sum[100000];
int s,c;
int main(int argc, char** argv) {
cin>>a>>b;
s = strlen(a);
c = strlen(b);
for(int i = 0;i < s;i++){
a1[s-i] = a[i]-'0';
}
for(int i = 0;i < c;i++){
b1[s-i]=b[i]-'0';
}
a1[0]=s;
b1[0]=c;
int k = 0;
int m = max(s,c)+1;
for(int i = 1;i<= m;i++){
sum[i]=a1[i]+b1[i]+sum[i];
sum[i+1]=sum[i]/10;
sum[i]=sum[i]%10;
}
while(m>1&&sum[m]==0){
m--;
}
for(int i = m;i>=1;i--){
cout<<sum[i];
}
return 0;
}
本蒟蒻不知道哪里错了,望大佬求助