Ver Mensaje Individual
  #5 (permalink)  
Antiguo 23/10/2011, 14:15
sam90
 
Fecha de Ingreso: abril-2010
Ubicación: Rosario
Mensajes: 1.850
Antigüedad: 14 años, 8 meses
Puntos: 228
Respuesta: acceso aleatorio ficheros

Con el fseek te estass moviendo segun caracteres. SI tu quieres tener el tercer registro deberias moverte muchos caracteres, no solo 3.

Ademas, tienes el problema que los registros no tienen longitud fija, asi que no puedes pegar un salto y listo.

Podrias usar fgets asi:

fgets(cadena,4000, pf)

Con fgets lees de a una linea. Prueba imprimir asi:
printf("%s",cadena)

Bueno esa es una idea. Te recomiendo estudiar un poco de arreglos, porque no estas usandolos bien, y por eso es que ni te acercas a lo que quieres.

Saludos