整型变量a=123,请输出该数的个位数,十位数,百位数,格式如下3,2,1

整型变量a=123,请输出该数的个位数,十位数,百位数,格式如下3,2,1

供参考:

#include<stdio.h>

int main()
{
    int a=123,i=0,b[3]={0},k;
    k = a;
    while(k){
          b[i++] = k%10;
          k /= 10;
    }
    for(k=0;k<i;k++)
        printf("%c%d",k==0?'\r':',',b[k]);
    
    return 0;
}