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; }
|