Saludos. Llevo un rato quebrandome la cabeza por que no logro hacer que mi programa identifique si el valor insertado por el usuario es un número o no. Intento hacer algo así:
if(número == int)
printf("El valor introducido es un número");
else
printf("El valor introducido no es un número");
Obviamente el compilador no me lo acepta, pero es para dar una idea de lo que quiero hacer. El pedazo de código en cuestión es este:
Código C:
Ver original...
inicio:
printf("-Bienvenido. Teclee la clave del producto para iniciar una nueva transacci%cn\n", 162);
scanf("%i", &producto_clave
);
if (producto_clave != int)
{
printf("Clave de producto incorrecta, la clave debe contener solo n%cmeros", 163); goto inicio;
}
...
Saludos y gracias de antemano por su atención