#include <stdio.h>



int main(int argc, char** argv)
{
  char c;
  FILE* read_f;
  FILE* write_f;

  if (argc < 3) {
    printf("Usage: cp src dest\n");
    return 1;
  }

  read_f  = fopen(argv[1], "r");
  write_f = fopen(argv[2], "w");



  while(fread(&c, 1, 1, read_f) > 0) {
    fwrite(&c, 1, 1, write_f);
  };

  fclose(read_f);
  fclose(write_f);
  return 0;
}