#include <stdio.h>



main()
{
  FILE * f = fopen("fichier1","r");
  FILE * g = fopen("fichier2","r");
  FILE * h = fopen("fichier3","r");
  char * lecture;
  int taille;

  /* On commence par vrifier que els trois fichiers ont bien t
     ouverts */
  if(f==NULL)
    {
      perror("fichier1");
      exit(1);
    }
  if(g==NULL)
    {
      perror("fichier2");
      exit(1);
    }
  if(h==NULL)
    {
      perror("fichier3");
      exit(1);
    }
	
     
  /* Allocation du buffer utilis pour la recopie */
  lecture = (char *) malloc(taille*sizeof(char));

  /* On commence par recopier le premier fichier */
  while(fgets(lecture,taille,f)!=NULL)
    fputs(lecture,h);

  /* Puis le deuixeme */
  while(fgets(lecture,taille,g)!=NULL)
    fputs(lecture,h);


}
