给定两个整数A和B,其表示形式是:从个位开始,每三位数用逗号","隔开。
现在请计算A+B的结果,并以正常形式输出。
#include <iostream>
#include <string.h>
#include <stdio.h>
#include <stdlib.h>
using namespace std;
int main(){
char a[12],b[12];
while(scanf("%s%s",a,b)!=-1)
{
int c=0,d=0;
int temp=1;
for(int i=strlen(a)-1;i>=0;i--){
if(a[i]<='9'&&a[i]>='0'){
c=c+(a[i]-'0')*temp;
temp=temp*10;
}
}
if(a[0]=='-')
c=c*(-1);
temp=1;
for(int i=strlen(b)-1;i>=0;i--){
if(b[i]<='9'&&b[i]>='0'){
d=d+(b[i]-'0')*temp;
temp=temp*10;
}
}
if(b[0]=='-')
d=d*(-1);
int sum=0;
sum=c+d;
cout<<sum<<endl;
}
return 0;
}