Ver Mensaje Individual
  #8 (permalink)  
Antiguo 23/10/2011, 21:18
bufomimascota
 
Fecha de Ingreso: septiembre-2011
Mensajes: 25
Antigüedad: 12 años, 7 meses
Puntos: 0
Respuesta: acceso aleatorio ficheros

Cita:
Iniciado por sam90 Ver Mensaje
Por supuesto que solo va a salir primero si lo dejas asi no mas.... Deberias leer tantas lineas como necesites... Osea si quierres la linea 3 tienes qeu :
leer linea 1
leer linea 2
leer linea 3
imprimir linea 3

Como haces esto, con un for:

for(i=0; i < n ; i++) fgets(cadena,4000, pf) ;
printf("%s",cadena);

si pongo el for , el que me va a permitir leer el registro va hacer el for y yo quiero usar la funcion fseek para ir a determinado registro
en mi prgrama lo q me piden es esto

menu
1.ingreso(ingreso de un registro uso el fgets y fputs)
2.modificar(uso fseek)
3.consultar(uso fseek)
4.mostrar(use un while(!feof(pf)))
5.salir(con un do while)