求组成一个整数的所有数字中的最小数字

,输入一个整数,求组成该整数的所有数字中的最小数字

输入输出语句省略n为输入值
int n=123698547,x=9,j=0;
while(n)
{
j=n%10;
if(j<x)
x=j;
}
输出x就是最小