/* bitmap.c
   auteurs :
   groupe : 
   date :
*/
#include <stdio.h>
#include <stdlib.h>

#define ENTETE 0 /* à remplacer */
#define TAILLE 296


int LitImage(FILE *fp, unsigned char head[ENTETE],
	       	unsigned char tab[TAILLE][TAILLE]) {
  /* à compléter */
}

int EcritImage(FILE *fp, unsigned char head[ENTETE],
	       	unsigned char tab[TAILLE][TAILLE]) {
  /* à compléter */
}


int main() {
  FILE *fp;
  char nom_fichier[30];
  unsigned char head[ENTETE];
  unsigned char tab[TAILLE][TAILLE];
 
  printf("Nom du fichier en entrée ?\n");
  scanf("%s",nom_fichier);
  fp = fopen(nom_fichier,"r") ;
  if (fp == NULL)
    {
    printf("Impossible d'ouvrir %s en mode lecture\n",nom_fichier);
    exit(1);
    }

  LitImage(fp,head,tab);
  fclose(fp);

/*---  Traitement de l'image  ---*/

  printf("Nom du fichier en sortie ?\n");
  scanf("%s",nom_fichier);
  fp = fopen(nom_fichier,"w+") ;  
  if (fp == NULL)
    {
    printf("Impossible d'ouvrir %s en mode écriture\n",nom_fichier);
    exit(1);
    }
  EcritImage(fp,head,tab);
  fclose(fp);
}
