He sabido que con el fputc() , putc() o putchar() y un while se puede ir recogiendo de un string sin más complicaciones.
#include
#include
int main()
{
FILE * apfi;
int i;
char c;
char *frase="Frase de algo\n";
// ABRIENDO EL ARCHIVO ///////////
apfi=fopen("tmp/proves.txt","a+");
// Pongo a+ para que vaya añadiendo al final del archivo
if (apfi==NULL)
perror("En obrir proves.txt");
else
c=fgetc(apfi);
// ESCRIBIENDO //////////////////
for (i = 0; i < strlen(frase); i++)
{
if (fputc(frase[i],apfi)==EOF)
perror("ERROR:");
}
}
0 comentarios:
Publicar un comentario