Programación General => C/C++ => Mensaje iniciado por: JoRDi-18 en Viernes 13 de Febrero de 2004, 23:26
Título: Problemas Con Un Programa... Casi Acabado.
Publicado por: JoRDi-18 en Viernes 13 de Febrero de 2004, 23:26
Hola! Necesito ayuda:
Con este programa: http://rafb.net/paste/results/C1205987.html (http://rafb.net/paste/results/C1205987.html) se genera contenido pseudo-aleatorio en un fichero.
Y con este otro: http://rafb.net/paste/results/jx407622.html (http://rafb.net/paste/results/jx407622.html) se ordena el contenido del fichero anterior. Esto es, las entradas o registros se ordenan de menor a mayor según un campo del registro (codAlumno := Código del alumno).
Pero este segundo programa no funciona correctamente. Compila perfectamente, pero da fallo en tiempo de ejcución. Para controlar dónde puede fallar más concretamente, encontraréis líneas de código de tipo
Código: Text
printf ("Bien %d", cont);
, siendo cont un contador que controla el número de "accesos" que va superando (por ejemplo, si el programa se ejecuta correctamente tras solicitar el nombre de un fichero, se imprimirá por pantalla "Bien 1").
Así, dentro del código he puesto el lugar desde donde comienza a fallar.
¿Podéis ayudarme a descubrir dónde me estoy equivocando?