estuve buscando entre las faqs y encontre varias funciones para hacerlo...
opté por fgets() pero creo que no la he usado bien...xq se me cuelga el programa...
este es el código de la función:
Código:
void bienvenido()
{
char *s={0};
int n; //no se en que inicializarlo
FILE *ptr;
ptr = fopen(BIENVENIDO_TXT, "r");
if (ptr == NULL)
{
printf ("Error, no se puede abir el archivo %s\n", BIENVENIDO_TXT);
}
*fgets(*s, n, ptr);
fclose(ptr);
}
NOTA: BIENVENIDO_TXT lo tengo definido al principio del programa de la siguiente forma:
#define BIENVENIDO_TXT "../BaseDatos/BIENVENIDO.txt"
Si alguien pudiera decirme dónde he cometido los errores se lo agradería un monton! (exceptuando que n no está inicializado, que eso ya lo se...pero no se en qué inicializarlo)
Un saludo!!