پاسخ داده شده: سوال سی پلاس دارم جواب میخوام
سلام
این سورس کدشه
#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]; }