Exemple d’utilisation de la fonction ‘void rewind ( FILE *fp )’ pour modifier la position d’accès au fichier en lecture

Exemple d'utilisation de la fonction 'void rewind ( FILE *fp  )' pour modifier la position d'accès au fichier en lecture
  /*
    Lire le contenu d'un fichier
    et l'afficher deux fois à l'aide 
	de la fonction 'rewin


{filelink=13182}

  /*
    Lire le contenu d'un fichier
    et l'afficher deux fois à l'aide
	de la fonction 'rewind'
  */
  #include <stdio.h>
  #include <stdlib.h>
 
  int main(int argc, char *argv[])
  {
 
    FILE *fichier;
 
    if((fichier=fopen("test.txt", "r"))==NULL)
	{
      printf("Impossible d'ouvrir le fichier.");
      exit(1); // Quitter le programme
    }
 
	printf("Le contenu du fichiern");
	// Afficher le contenu du fichier
    while(!feof(fichier))
	{
        putchar(getc(fichier));
    }
	printf("Le contenu du fichier en Majusculen");
 
	// Revenir au début du fichier
    rewind(fichier);
 
   //Afficher le contenur du fichier  en majuscule
    while(!feof(fichier))
	{
        putchar(toupper(getc(fichier)));
    }
    fclose(fichier);
 
	return 0;
  }

Be the first to leave a comment. Don’t be shy.

Join the Discussion

You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong>