哪位帮帮忙 只需要说怎么打印各位上的数字就行

输入一个正整数x,求出它是几位数,并分别打印出各位上的数字。

int x;
int sum=1;
for(int i=10 ;i>0;i*=10){
if(x/i==0){
console.write(x%10);//个位数
console.write(sum);//位数
return;
}
sum++;

}