#include <stdio.h>#include <string.h>#include <stdlib.h>void Solution1();int main(){ Solution1(); return 0;}void Solution1(){ char a[15],b[15],ch; int i; char aSign='+'; char bSign='+'; i=0; while((ch=getchar())!='\n' && ch!=' ') { if(ch=='-') aSign='-'; if(ch!=',' && ch!='-') a[i++]=ch; } a[i]='\0'; i=0; while((ch=getchar())!='\n' && ch!=' ') { if(ch=='-') bSign='-'; if(ch!=','&& ch!='-') b[i++]=ch; } b[i]='\0'; //把字符串转换为整数 long int Diga=atol(a); long int Digb=atol(b); if(aSign=='-') Diga=-Diga; if(bSign=='-') Digb=-Digb; printf("%ld\n",Diga+Digb);} /************************************************************** Problem: 1003 User: windzhu Language: C++ Result: Wrong Answer****************************************************************/