#include <stdio.h> int fprintf(FILE *file, const char *format, ...);
Imprime una salida con formato, como hace printf, pero en el fichero cuyo descriptor es file. El cursor del fichero avanza los caracteres escritos.
El número de caracteres escrito.
ANSI, POSIX
La función escribeFicheroTexto escribe, con formato, en un fichero de texto: un entero, un carácter y un real. Tiene cuatro parámetros, el primero es un puntero al descriptor del fichero, el segundo un entero, el tercero un carácter y el cuarto un real.
#include <stdio.h>
int escribeFicheroTexto(FILE *fentrada, int i, char c, float r){
/* Escribe los datos en el fichero y devuelve el número de caracteres escrito */
return fprintf(fentrada,"%d %c %f", i, c, r);
}