Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #include <stdio.h>
- #include <stdlib.h>
- char* numdigpar(int numeros)
- {
- char numerosTexto[100];
- sprintf(numerosTexto, "%d", numeros);//Convirtiendo el numero a string
- static char nuevosNumeros[100] = {0};
- int tamano = 0;
- int i = 0;
- int x = 0;
- for(tamano = 0; numerosTexto[tamano] != '\0'; tamano++);
- // printf("\nEl tamano es: %d", tamano);
- for(i = 1; i<tamano; i = i + 2)
- {
- nuevosNumeros[x] = numerosTexto[i];
- x = x + 1;
- }
- // printf("%s",nuevosNumeros);
- return nuevosNumeros;
- }
- int main()
- {
- int numeros = 34521;
- printf("Escribe los numeros: ");
- scanf("%d", &numeros);
- int numPosPares = atoi(numdigpar(numeros));
- printf("Los numeros en posicion par son: %d",numPosPares);
- return 0;
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement