title: Check if the binary file contains at least the contents of the second file
body: <p>I tried to read 2 binary file and check if one file has at least the content of the second file(Not necessarily the same completely).</p>
  
  <p>What I had tried:</p>
  
  <pre><code>#include &lt;stdio.h&gt;
  
  int main(int argc, char *argv[])
  {
      FILE *file1, *file2;
      file1 = fopen(argv[1], "rb");
      file2 = fopen(argv[2], "rb");
  
      if(file1 == NULL)
      {
          printf("Error: can't open file number one.\n");
      }
      if(file2 == NULL)
      {
          printf("Error: can't open file number two.\n");
      }
      else
      {
      /* if the files can open... start to check... */
      }
  }
  </code></pre>