A+B
/*给定两个整数A和B,其表示形式是:从个位开始,每三位数用逗号","隔开。
现在请计算A+B的结果,并以正常形式输出。
Input
输入包含多组数据数据,每组数据占一行,由两个整数A和B组成(-10^9 < A,B < 10^9)。
Output
请计算A+B的结果,并以正常形式输出,每组数据占一行。
Sample Input
-234,567,890 123,456,789
1,234 2,345,678
Sample Output
-111111101 2346912
*/
#include<iostream>
#include<string.h>
#include<math.h>
using namespace std;
int main()
{
char a[30],b[30];
int i,sum1,sum2,num;
bool tag=false;
while(cin>>a>>b)
{
if(a[0]=='-')
{
tag=true;
i=1;
}
else
i=0;
sum1=0;
for(;i<strlen(a);i++)
{
if(a[i]!=',')
{
num=a[i]-'0';
sum1=sum1*pow(10.0,1.0)+num;
}
}
if(tag==true)
{
sum1=sum1*(-1);
tag=false;
}
if(b[0]=='-')
{
tag=true;
i=1;
}
else
i=0;
sum2=0;
for(;i<strlen(b);i++)
{
if(b[i]!=',')
{
num=b[i]-'0';
sum2=sum2*pow(10.0,1.0)+num;
}
}
if(tag==true)
{
sum2=sum2*(-1);
tag=false;
}
cout<<(sum1+sum2)<<endl;
}
return 0;
}