#include int cuenta_digitos(int); //Prototipo int main() { int entero, resultado; do { printf("Ingrese un numero entero positivo: "); scanf("%d", &entero); if (entero <= 0) printf("Error, el numero debe ser positivo\n"); }while(entero <= 0); resultado = cuenta_digitos(entero); //Llamado if(resultado == 1) printf("El numero ingresado tiene mayor cantidad de pares\n"); if(resultado == 0) printf("El numero ingresado NO tiene mayor cantidad de pares\n"); return 0; } int cuenta_digitos(int numero) //Definicion { int digito=0, cant_pares=0, cant_impares=0; do { digito = numero % 10; numero = numero / 10; if (digito % 2 == 0) cant_pares++; else cant_impares++; }while(numero != 0); if(cant_pares > cant_impares) return 1; else return 0; }