stdio.h
    Función fputs ANSI C
int fputs(const char *cadena, FILE *stream);
Esta función escribe la cadena apuntada por cadena al stream apuntado por stream. El carácter nulo no es escrito.
Valor de retorno:
La función fputs retorna EOF si ocurre un error de escritura, si no, entonces retorna un valor no negativo.
Ejemplo:
#include <stdio.h>
int main()
{
   char nombre[11]="datos2.dat";
   FILE *fichero;
   fichero = fopen( nombre, "w" );
   printf( "Fichero: %s -> ", nombre );
   if( fichero )
      printf( "creado (ABIERTO)\n" );
   else
   {
      printf( "Error (NO ABIERTO)\n" );
      return 1;
   }
   fputs( "Esto es un ejemplo usando \'fputs\'\n", fichero );
   if( !fclose(fichero) )
      printf( "\nFichero cerrado\n" );
   else
   {
      printf( "\nError: fichero NO CERRADO\n" );
      return 1;
   }
   return 0;
}