水题,求出a+b,如果结果大于三位 在末尾开始计数每过三位加上一个逗号
贴上乱糟糟代码
#include<bits/stdc++.h>
using namespace std;
int flag[10000];
int main()
{
int a,b,sum;
cin>>a>>b;
char z[10000];
int num = 0;
sum = a + b;
if(a+b<0){
sum = -sum;
printf("-");
}
int j = 0;
while(1){
j++;
int yu = sum % 10;
z[num++] = yu + '0';
sum /= 10;
if(!sum) break;
if(!(j%3)) z[num++] = ',';
}
for(int i=num-1;i>=0;i--)
printf("%c",z[i]);
cout<<endl;
return 0;
}