```python
a = int(input())
b = int(input())
print(a + b)
```
by GoodCoder666 @ 2023-04-16 17:55:50
@[2022_37_yzyUU](/user/785636) 数组小了
by Loser_Syx @ 2023-04-16 18:02:12
然后还有个问题是特判0
by Loser_Syx @ 2023-04-16 18:02:44
```
#include<iostream>
#include<string.h>
using namespace std;
char ca[501],cb[501];
int main(){
int a[501]={0},b[501]={0},c[502]={0},f=1,n;
cin>>ca>>cb;
int la=strlen(ca),lb=strlen(cb),lc=max(la,lb)+1;
for(int i=0;i<la;i++)a[la-i]=ca[i]-'0';
for(int i=0;i<lb;i++)b[lb-i]=cb[i]-'0';
for(int i=1;i<=lc;i++){
c[i]+=a[i]+b[i];
c[i+1]+=c[i]/10;
c[i]%=10;
}
for(int i=(c[lc]?lc:lc-1);i>=1;i--){
cout<<c[i];
}
return 0;
}
```
看12行和输出部分
by Aakkosetsumussa @ 2023-04-16 18:12:11
还有数组开小了
by Aakkosetsumussa @ 2023-04-16 18:13:16
@[Aakkosetsumussa](/user/400468) 谢谢
by 2022_37_yzyUUU @ 2023-07-09 07:59:06