Escribir fichero a partir de una posición dada

Jesús Palacio

// Muestra por pantalla el contenido de un archivo a partir de una posición dada

#include <stdio.h>
#include <stdlib.h>

int main (void)
{
FILE *f;
int posicion, c;

printf("Introduce la posicion a partir de cual va a leer: ");
scanf("%d", &posicion);

if((f=fopen("fichero1.txt", "r"))==NULL)
{
printf("No se puede abrir el archivo\n");
exit (1);
}

fseek(f, posicion, SEEK_SET);
while((c=getc(f))!=EOF)
{
printf("%c", c);
}
fclose(f);
return 0;
}
Anuncios
Esta entrada fue publicada en Informática e Internet. Guarda el enlace permanente.

Responder

Introduce tus datos o haz clic en un icono para iniciar sesión:

Logo de WordPress.com

Estás comentando usando tu cuenta de WordPress.com. Cerrar sesión / Cambiar )

Imagen de Twitter

Estás comentando usando tu cuenta de Twitter. Cerrar sesión / Cambiar )

Foto de Facebook

Estás comentando usando tu cuenta de Facebook. Cerrar sesión / Cambiar )

Google+ photo

Estás comentando usando tu cuenta de Google+. Cerrar sesión / Cambiar )

Conectando a %s