hola
estoy desarrollando un proyecto en visual c++ y tengo un pequeño problema.
deseo que el programa solo permita el ingreso de numeros y no de caracteres
el rango es de 0 a 7
printf("ingrese un numero ");
fflush(stdin);
scanf("%i",&valor);
while(valor<0 || valor>7)
{
printf("el rango de cada n%cmero es de '0' a '7'\n\n",163);
printf("ingrese un numero ");
fflush(stdin);
scanf("%i",&valor);
}
este es el codigo que estoy utilizando
¿como podría corregirlo?