int main()
{
int n = 0;
scanf("%d", &n);
int m = n;
int count = 1;
while (m >= 10)//98754
{
m /= 10;
count++;
}
int n1 = 0;//存放取模后的n
int i = 0;
int j = 0;
int arr[100] = { 0 };//创建个数组存放数字
while (n >= 1)
{
int count3 = 0;
n1 = n % 10;
for (i = 0; i < j; i++)//每次存放之前先遍历一遍已经存放了的位置是否有相同的数字
{
if (arr[i] != n1)
{
count3++;//计数
}
else
break;//如果已经有了重复的数字就直接跳出循环
}
if (count3 == j)
{
arr[j] = n1;
j++;
}
n /= 10;
}
//打印
for (i = 0; i <j; i++)
{
printf("%d", arr[i]);
}
return 0;
}