La Web del Programador: Comunidad de Programadores
 
    Pregunta:  4049 - PROBLEMAS CON C
Autor:  Emilia Mireles M
Saludos desde México, mi pregunta es la siguiente: qué función puedo utilizar para verificar que un archivo ya exista. Muchas gracias por su ayuda.

  Respuesta:  javi_v
Prueba con 'access' o '_access' según compilador

if (access("PEP.TXT",00))
printf ("No Existe pepe.txt");
else
printf ("Existe");

  Respuesta:  manolo martin
bueno no creo que exista una funcion predefinida para ello, asi que la tendras que crear tu mismo
pero no te preocupes no te sera dificil: (CODIGO)
FILE *fic;
fic=fopen ("pepe.txt","r");
if (fic==NULL)
printf ("No Existe pepe.txt");
else
printf ("Existe");

Bueno lo he expresado de la manera mas facil posible intenta practicar y intenta por ejemplo que dicha funcion devuelva un valor dependiendo de si existe o no el archivo en cuestion que en este caso es pepe.txt....Si te sirve para sacarte de dudas genial!!!! si tienes algun problema me mandas un e-mail y si no tambien y me cuentas algunas dudas mas.