سلام
این سورس کدشه
#include <iostream>>
using namespace std;
int main(){
int a[20],b[20],c[20];
string s1,s2;
cin >> s1 >> s2;
for(int i=0;i<20;i++){
c[i]=0;
a[i]=0;
b[i]=0;
}
for(int i=0;i<s1.length();i++){
switch( s1[i]){
case '1': { a[i]=1; break;
}
case '2': { a[i]=2 ;break;
}
case '3': { a[i]=3;
break;
}
case '4': {a[i]=4;
break;
}
case '5':{ a[i]=5;
break;
}
case '6':{a[i]=6;
break;
}
case '7':{ a[i]=7;
break;
}
case '8':{ a[i]=8;
break;
}
case '9':{a[i]=9;
break;
}
case '0':{a[i]=0;
break;
}
}
}
for(int i=0;i<s2.length();i++){
switch( s2[i]){
case '1': { b[i]=1; break;
}
case '2': { b[i]=2 ; break;
}
case '3': { b[i]=3;
break;
}
case '4': {b[i]=4;
break;
}
case '5':{ b[i]=5;
break;
}
case '6':{b[i]=6;
break;
}
case '7':{ b[i]=7;
break;
}
case '8':{ b[i]=8;
break;
}
case '9':{b[i]=9;
break;
}
case '0':{b[i]=0;
break;
}
}}
int max=s1.length()-1;
if((s2.length()-1)>max) max=s2.length()-1;
for(int i=max;i>-1;i--){
c[i]+=a[i]+b[i];
if(c[i]>9) {c[i-1]++; c[i]-=10;
}}
for(int i=0;i<=max;i++) cout << c[i];
}