Hola amigo tengo un problema con este programa. Trato de hacer que de 5 numero leido me tire el mayo y el menor de esos numero. Tengo claro eso pero no se por que hay una bariable osea (men) me esta cogiendo siempre un valor y es dos trate de ponerle 0 pero entonces si le pongo cero no me tirara cual es el numero menor d elos leidos por que no habra uno menor de ellos a menos que sea - :s entonces quiero saber por que ese 2 siempre se le agrega a solo a la bariable menor aki les dejo el codigo para que vean cual es el error muchas grax de ante mano. :D
Código C++:
Ver original#include<stdio.h>
#include<conio.h>
main ()
{
int n, may=0, men, i=0;
for (i=1; i<=5; i++){
if (n>may){
may = n;
}
if (n<men){
men = n;
}
}
printf("\nEl numero mayor es: %d", may
); printf("\nEl numero menor es: %d", men
);
}