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

tengo un archivo txt llamado ejemplo que tiene escrito
primero
segundo
tercero

a esto le llamo registro(cadad uno de las lineas escritas)

ahora quiero leer tercero y mostrarlo por pantalla


/*creo q lo he corregido un poco pero aun no me sale*/

void consulta()
{
int n,
if((pf=fopen("ejemplo.txt","r"))==NULL)
{
printf("error");
}
else
printf("numero de resgistro");
scanf("%d",&n);

fseek(pf,n*sizeof(char),SEEK_SET);

fread(&cadena,sizeof(char),1,pf) ;
printf("%c",cadena[4000])
}