Hola soy nuevo en este foro, espero y me puedan ayudar con una duda q tengo en lenguaje c.....
Como puedo saber si existe un archivo ya existe o no....
por ejemplo en esta funcion en el switch case 1
cuando el usuario escriba el nombre del archivo como le hago para q de un aviso de que el archivo ya existe
Código:
void hacer(int n){
char nombre[10];
FILE *vuelo;
if (n != 6){
printf("¨Qu‚ desea hacer?:\n\n 1)Creaci¢n de vuelo\n 2)Lugares disponibles\n 3)Asignaci¢n de asientos\n 4)Eliminaci¢n de asientos\n 5)Cerrar un vuelo\n 6)Salir\n");
scanf("%d", &n);
switch(n){
case 1:
puts("Escriba la clave del vuelo (al final escriba .txt)\n");
fflush(stdin);
gets(nombre);
vuelo = fopen( nombre, "w" );
hacer(n);
break;
case 2:
puts("2");
hacer(n);
break;
case 3:
puts("3");
hacer(n);
break;
case 4:
puts("4");
hacer(n);
break;
case 5:
puts("5");
hacer(n);
break;
case 6:
break;
default:
printf("No es ni una opci¢n de las listadas, escriba una opci¢n v*lida\n");
scanf("%d", &n);
hacer(n);
}
}
return n;
}