Ejemplo fputc

#include <stdio.h>

int main ()
{
       FILE *fp;
       char caracter;
       fp = fopen ( "archivo_texto.txt", "a+t" ); //parámetro para escritura al final y para file tipo texto
        printf("\nIntroduce un texto al archivo: ");
       while((caracter = getchar()) != '\n')
       {
              printf("%c", fputc(caracter, fp));
       }
       fclose ( fp );
       return 0;
}