题解 | #提取不重复的整数#
提取不重复的整数
https://www.nowcoder.com/practice/253986e66d114d378ae8de2e6c4577c1
#include <stdio.h>
int main() {
int n;
scanf("%d",&n);
int i=0,j,sum=0;
int arr[8]={0};
while(n)
{
arr[i]=n%10;
for(j=i-1;j>=0;j--)
{
if(arr[i]==arr[j])
{
arr[i]=0;
i--;
break;
}
}
n=n/10;
i++;
}
i=0;
while(arr[i])
{
sum=sum*10+arr[i];
i++;
}
printf("%d\n",sum);
return 0;
}

