/*  AUTHOR:- STEPHEN MENDES                                FILE "FILEHND.C" */

#include <stdio.h>
#include <stdlib.h>

int filread (char *, int);
void filwrite (char *, int);

int filread (char *fb, int fs)
{

FILE *fp;

  if ((fp = fopen("SECRET.DAT", "rb")) == NULL) return (1);
  if (fread(fb, 1, fs, fp) != fs) {
    printf("ERROR ON FILE READ");
    exit(1);
  }
  fclose(fp);
  return (0);
}

void filwrite (char *fb, int fs)
{

FILE *fp;

  if ((fp = fopen("SECRET.DAT", "wb")) == NULL) {
    printf("ERROR ON FILE CREATE");
    exit(1);
  }
  if (fwrite(fb, 1, fs, fp) != fs) {
    printf("ERROR ON FILE WRITE");
    exit(1);
  }
  fclose(fp);
}
