Código (cpp) [Seleccionar]
#include <stdio.h>
#include <conio.h>
int modulo(int x, int y);
int main(void)
{
int var1;
scanf("%d",&var1);
if(var1<100)
{
printf("el numero es menor que 100 %d",var1);
}
else if(var1==100)
{
printf("el numero es 100");
}
else if(var1>100)
{
printf("El numero es mayor que 100");
}else{
printf("el numero es invalido");
}
}
bueno acomode la funcion asi aunque igual me da como salida cuando meto un caracter el que sea y me alamcena un 2, estuve leyendo que la forma de para validar eso como es debido es tratarlo como char y despues anlizar cada caracter a ver is es numerico o no.
lee sobre estas funciones a ver si te sirven
stdlib (atoi, atof) y ctype (isdigit, isnumber)