int fprintf(FILE *Fichier, char *Filtre, ...);
Les jokers utilisables dans le filtre sont les suivants :
Les valeurs des paramètres dans le filtre sont représentées par le caractère pour cent %. Un caractère pour cent % s'écrit dans le filtre par deux caractères pour cent % successifs.
#include <stdio.h>
#include <stdlib.h>
char a;
short b;
long c;
char *d;
double e;
FILE *Fichier;
fprintf(Fichier, "Ceci est un essai avec un caractère '%%'\n");
fprintf(Fichier, "a=%c\n", a);
fprintf(Fichier, "b=%hd\n", a);
fprintf(Fichier, "c=%ld\n", c);
fprintf(Fichier, "d=%s\n", d);
fprintf(Fichier, "e=%lf\n", e);