第一题!今天开始训练pat!
#include<iostream>
#include<cstdio>
#include<cmath>
#include<string.h>
using namespace std;
int main()
{
int a,b;
cin >> a >> b;
int c =a+b;
if(c<0)
cout << '-';//负数符合先输出
c=abs(c);
char s[20];
sprintf(s,"%d",c);
int len=strlen(s);
int m=len/3,n=len%3,sta=0;
if(n==0)
{cout << s[0] <<s[1] <<s[2];
sta=3;
m--;//减掉一位
}
else if(n==1)
{cout <<s[0];sta=1;}
else if(n==2)
{cout <<s[0] <<s[1];sta=2;}
while(m!=0)
{
cout<< ',';
cout << s[sta] <<s[sta+1] <<s[sta+2];sta+=3;m--;
}
return 0;
}