Lecture et écriture de caractères: fichier texte

Ecriture d'un caractère dans un fichier texte: 
int fputc(int c, FILE* f);
Ecrit le caractère c (converti en int) dans le fichier f. Elle retourne EOF en cas d'erreur.

Lecture d'un caractère dans un fichier texte: int getc(FILE* f);
Lit le caractère courant dans le fichier f. Elle retourne le caractère lu(converti en int) ou EOF si la fin de fichier est atteinte.

#include<stdio.h>
int main(void)
{
FILE* f;
char c1 = 'a', c2 = 'b';
int fin;
f = fopen("sauverCar", "wt");
if (f = = NULL)
    printf ("Erreur ...");
else
   {
     
fputc(c1,f );
     fputc(c2,f);

    }
fclose(f);  
/* ferme le fichier */
}

Contenu du fichier sauverPoints
abEOF
#include<stdio.h>
int main(void)
{
FILE* f;
char c;
f = fopen("sauverCar", "rt");
if (f = = NULL)
    printf ("Erreur ...");
else
   {
     
c= fgetc(f );
      while (c != EOF)
          {
           printf("%c", c);  
           c= fgetc(f);

          }

    }
fclose(f);  
/* ferme le fichier */
}
suivant                plan