Digite um número menor que 1000 (ou zero para encerrar): O número 1 tem 1 unidade
Digite um número menor que 1000 (ou zero para encerrar): O número 5 tem 5 unidades
Digite um número menor que 1000 (ou zero para encerrar): O número 10 tem 1 dezena
Digite um número menor que 1000 (ou zero para encerrar): O número 20 tem 2 dezenas
Digite um número menor que 1000 (ou zero para encerrar): O número 42 tem 4 dezenas e 2 unidades
Digite um número menor que 1000 (ou zero para encerrar): O número 100 tem 1 centena
Digite um número menor que 1000 (ou zero para encerrar): O número 102 tem 1 centena e 2 unidades
Digite um número menor que 1000 (ou zero para encerrar): O número 120 tem 1 centena e 2 dezenas
Digite um número menor que 1000 (ou zero para encerrar): O número 316 tem 3 centenas, 1 dezena e 6 unidades
Digite um número menor que 1000 (ou zero para encerrar): O número 495 tem 4 centenas, 9 dezenas e 5 unidades
Digite um número menor que 1000 (ou zero para encerrar): O número deve ser menor que 1000 e não pode ser negativo, tente novamente
Digite um número menor que 1000 (ou zero para encerrar): fim