代码如下```
#include<bits/stdc++.h>
using namespace std;
int main(){
int x,y,z,c[501],d[501],e[505];
char a[501],b[501];
cin>>a>>b;
x=strlen(a);
y=strlen(b);
z=max(x,y)+1;
for(int i=0;i<x ; i++)
c[x-i] = a[i]-'0';
for(int i=0;i<y; i++)
d[y-i] = b[i]-'0';
for(int i=1;i<=z; i++){
e[i] += c[i] + d[i];
e[i+1] = e[i]/10;
e[i] = e[i]%10;
}
if(e[z]==0&&z>0) z--;
for(int i=z;i>0;i--) cout<<e[i];
return 0;
}