TheMalva

Ejercicio_16

Apr 22nd, 2015
304
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C 0.81 KB | None | 0 0
  1. /*
  2. Escriba un programa que entre un número de cinco dígitos,
  3. separe el número en sus dígitos individuales e imprima los dígitos separados
  4. unos de otros mediante tres espacios. Por ejemplo, si el usuario escribe 42339 el programa debería imprimir:
  5.  
  6. 4    2    3    3    9
  7. */
  8.  
  9. #include <stdio.h>
  10. #include <stdlib.h>
  11.  
  12. int main()
  13. {
  14.     int numero;
  15.     int unidad=0, decena=0, centena=0, umil=0, dmil=0;
  16.     printf("Ingrese un numero de cinco digitos: ");
  17.     scanf("%d", &numero);
  18.     unidad = numero % 10;
  19.     numero = numero / 10;
  20.     decena = numero % 10;
  21.     numero = numero / 10;
  22.     centena = numero % 10;
  23.     numero = numero / 10;
  24.     umil = numero % 10;
  25.     numero = numero / 10;
  26.     dmil = numero % 10;
  27.     printf("%d   %d   %d   %d   %d", dmil, umil, centena, decena, unidad);
  28.     return 0;
  29. }
Advertisement
Add Comment
Please, Sign In to add comment