Hola! ¿por que dos scanf?
La funcion scanf retorna el cantidad de datos ingresados correctamente, de lo contrario regresa 0. En este caso si el usuario ingresa algo q no sea un numero(entero), scanf entra en el if e imprime el error
Código C:
Ver originalint NumeroFases;
printf("__________________________________________ _____________________________"); printf("%s","\n\n Ingrese el numero de fases del campeonato(solo numeros): "); if(!scanf ("%d",&NumeroFases
)) { printf("\n Error solo puede ingresar numeros.!\n"); getche();
}
Saludos
PD: usa las Highlight para poner codigo