Resulta que tengo un problema, tengo una variable entera, al introducir un numero que sea por ejemplo, .1, el programa, al momento de ejecutar se cicla y no hay manera de pararlo(solo con Ctrl + c). Eh intentado un montón de cosas pero ninguna funciona.
No eh podido implementar una excepción, intente con sentencias if, bucles while, del tipo "si n no es mayor que cero, no ejecutes", pero lo único que consigo es lo que esta en la screenshot de abajo.
Aqui esta el pedazo de código en donde quiero implementar el "filtro":
Horriblemente se cicla...
Gracias de antemano.
No eh podido implementar una excepción, intente con sentencias if, bucles while, del tipo "si n no es mayor que cero, no ejecutes", pero lo único que consigo es lo que esta en la screenshot de abajo.
Aqui esta el pedazo de código en donde quiero implementar el "filtro":
Código (c) [Seleccionar]
int main(){
/* PEDIR ELEMENTOS */
int n=0;
printf("numero de elementos para el vector:\n");
scanf("%d", &n);
}
Horriblemente se cicla...
Gracias de antemano.