
输入677563
输出3657
#include <stdio.h>int main(void){int array[10] = { 0 };int length;scanf("%d", &length);//*****************//用整除缩短大数//*****************for(;0 < length;length /= 10)//*****************//用取余倒取数字,将该数字作为数组的检索//*****************if (!array[length % 10]){//对数组赋值意为该数已出现过array[length % 10] = 1;//对第一次出现的数打印printf("%d", length % 10);}return 0;}
