Cita:
Iniciado por spike_jr Emm... toy un poco confudio. A ver, he compilado el codigo con Dev-C++ 4 y el unico error(warning) que me da es en:
alumno[i+1].legajo=aux.prom;
-- warning --> assignament to 'int' from 'float'
Osease, lo que se dice un "cast". Estas asignando a un valor "int" un valor "float" y tienes que hacer un cast:
alumno[i+1].legajo=(int)aux.prom;
Vaya que no se si sera eso, porque no esta centrado en lo que estais diciendo sobre el scanf("%f", &alumno[i].prom).
Asi que... a ver si es que si.
El problema no es al compilñarlo...... sino al ejecutarlo... en el momento de ingresar el promedio como float se termina el programa y m da los mensajes ke dije antes
un saludo
Javier Fileiv