Também estou fazendo esse curso. O enunciado está bem confuso, demorei para entender o que era pedido.
O Usuário vai informar um número e você tem que apresentar para o usuário se esse número tem dígitos repetidos ou não.
Por exemplo, 13254 não tem nenhum digito repetido e você tem que apresentar da seguinte forma: 12345
Outro exemplo, 15543 tem dígitos repetidos, você tem que mostrar os dígitos repetidos, o 5,5 e apresentar o numero ordenado: 13455
O algoritmo:
Primeiro: Você tem que saber a quantidade de dígitos que o usuário informou. Eu criei uma função que recebe o número que o usuário informou e retorna a quantidade de dígitos do número.
Segundo: Você cria um vetor do tamanho da quantidade de dígitos retornada na função anterior, então fica fácil armazenar cada dígito do número em uma posição desse vetor.
Terceiro: Faz uma comparação elemento a elemento, se achar um digito repetido, salva esse dígito e no final do loop, apresenta o digito.
quantidade_digitos(numero_informado){
loop{
numero_informado = numero_informado/10;
contador_quantidade_digitos +=1;
}
retorna contador_quantidade_digitos;
vetor[contador_quantidade_digitos];