DEseo que al ingresar un numero edad, me detecte si pulse ENTER como numero entero para salir del programa
yo se que ENTER = '\n' pero se compara con variables tipo char y lo que yo uso es variable entera .
Como haria
ya proble con scanf, getchar(), fgets() todos tratan a ENTER como char , pero no puedo usarlo ya uqe usare desigualdades con
numeros enteros al ingresar el numero edad
#include <stdio.h>
#include <math.h>
#include <conio.h>
int main()
{
int edad;
printf("INGRESAR TU EDAD (entero mayor que cero) : \n");
scanf("%d",&edad);
fflush(stdin);
if ( edad<18)
printf("No puedes votar eres menor de edad\n");
else if ( edad >=18)
printf(" Si puedes Votar , eres mayor de edad 18\n");
else ( edad = '\n')
printf(" Pulsaste ENTER , saliendo ..\n");
system("pause");
return 0;
}
yo se que ENTER = '\n' pero se compara con variables tipo char y lo que yo uso es variable entera .
Como haria
ya proble con scanf, getchar(), fgets() todos tratan a ENTER como char , pero no puedo usarlo ya uqe usare desigualdades con
numeros enteros al ingresar el numero edad
#include <stdio.h>
#include <math.h>
#include <conio.h>
int main()
{
int edad;
printf("INGRESAR TU EDAD (entero mayor que cero) : \n");
scanf("%d",&edad);
fflush(stdin);
if ( edad<18)
printf("No puedes votar eres menor de edad\n");
else if ( edad >=18)
printf(" Si puedes Votar , eres mayor de edad 18\n");
else ( edad = '\n')
printf(" Pulsaste ENTER , saliendo ..\n");
system("pause");
return 0;
}