#include <stdio.h>
#include<string.h>
int main()
{
long long int N;
scanf("%lld",&N);
int s1[11];
long long int t=N,count=0;
while(t!=0)
{
t/=10;
count++;
}
t=N;
for(int i=count-1;i>=0;i--)
{
s1[i]=t%10;
t/=10;
}
for(int j=0;j<count;j++)
{
printf("%d",s1[j]);
if((count-j-1)%3==0&&j!=count-1)
{
printf(",");
}
}
return 0;
}
数组求解方法

京公网安备 11010502036488号