解答:
#include <cstdio>
#include <cstring>
#include <cstdlib>
#include <iostream>
using namespace std;
void delete_char(char str[], char target) {
int i, j; //i表示每一个要遍历的元素,j表示下一次插入的位置
for(i=j=0; str[i]!='\0'; i++) {
if(str[i] != target)
str[j++] = str[i];
}
str[j] = '\0';
}
//输入字符串,生成int型
int get_int(char str[]) {
delete_char(str, ','); //删去字符串中的','
int num = atoi(str);
/*
第二种将字符串转为int的方法
int num;
sscanf(str, "%d", &num);
*/
return num;
}
int main() {
char A[30], B[30];
while(scanf("%s %s", &A, &B) != EOF) {
int result = get_int(A) + get_int(B);
printf("%d\n", result);
}
return 0;
}