感觉是一道水题 却错了好几次
总结一下还是自己的能力不够 需要多多练习 考虑问题不够全面
#include<vector>
#include<iostream>
#include<algorithm>
#include<cstdio>
#include<cstring>
#include<cctype>
#include<cmath>
#include<cstdlib>
#include<queue>
#include<map>
using namespace std;
int main()
{
int a,b,j,i;
char str[10001];
scanf("%d%d",&a,&b);
int c=a+b;
char t;
if(c<0)
printf("-");
j=0;
if(c==0)
{
str[j++]='0';
}
else
{
c=abs(c);
while(c!=0)
{
str[j++]=c%10+'0';
c/=10;
}
}
i=j;
for(int k=j-1;k>=0;k--)
{
printf("%c",str[k]);
i--;
if(i%3==0&&k)
printf(",");
}
printf("\n");
return 0;
}