字符串会让问题简单很多,每个人有自己的方法,能解决问题就是好方法;
附本人AC代码:
#include<iostream>
#include<string>
using namespace std;
int main() {
int N, M, count = 0;
cin >> N >> M;
string s = to_string(N + M);
if (s[0] == '-') {
printf("-");
s.erase(s.begin());
}
for (int i = s.length() - 1; i >= 0; i--) {
count++;
if (count % 4 == 0) {
s.insert(s.begin() + i + 1, ',');
count++;
}
}
cout << s;
return 0;
}