/* 
 * arquivo: digitos.c
 * -----------------
 * Este programa imprime todos os digitos de um dado 
 * inteiro positivo n
 * 
 */

#include <stdio.h>

int main()
{
    int n, digito;

    printf("De o valor de n (um inteiro positivo):\n");
    scanf("%d", &n);
    printf("Os digitos que compoem %d sao :\n", n);

    while (n > 0) {
	digito = n % 10;	// resto da divisao de n por 10

	n = n / 10;		// atualiza n (jogando fora o digito mais `a direita)

	printf("%d ", digito);
    }
    return 0;
}
