Advertisement
Guest User

Final

a guest
Sep 19th, 2018
68
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C 0.80 KB | None | 0 0
  1. #include <stdio.h>
  2. #include <stdlib.h>
  3.  
  4. char* numdigpar(int numeros)
  5. {
  6.    
  7.     char numerosTexto[100];
  8.     sprintf(numerosTexto, "%d", numeros);//Convirtiendo el numero a string
  9.     static char nuevosNumeros[100] = {0};
  10.     int tamano = 0;
  11.     int i = 0;
  12.     int x = 0;
  13.     for(tamano = 0; numerosTexto[tamano] != '\0'; tamano++);
  14.     // printf("\nEl tamano es: %d", tamano);
  15.     for(i = 1; i<tamano; i = i + 2)
  16.     {
  17.         nuevosNumeros[x] = numerosTexto[i];
  18.         x = x + 1;
  19.     }
  20.     // printf("%s",nuevosNumeros);
  21.     return nuevosNumeros;
  22. }
  23. int main()
  24. {
  25.     int numeros = 34521;
  26.     printf("Escribe los numeros: ");
  27.     scanf("%d", &numeros);
  28.     int numPosPares = atoi(numdigpar(numeros));
  29.    
  30.     printf("Los numeros en posicion par son: %d",numPosPares);
  31.    
  32.     return 0;
  33. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement