#include <stdio.h>

int main()
{
 FILE *quelle, *ziel;
 int c;
 char nameq[20], namez[20];
 printf("Name Quelldatei : ");
 gets(nameq);

 quelle=fopen(nameq,"rb");
 if(quelle==NULL)
  {
   printf("Konnte %s nicht finden bzw. öffnen!\n",nameq);
   exit(0);
  }
 else
  {
   printf("Name Zieldatei : ");
   gets(namez);

   ziel=fopen(namez,"w+b");
     if(ziel==NULL)
     {
       printf("Konnte Zieldatei nicht erzeugen!\n");
       exit(0);
      }
     else
      {
        while((c=getc(quelle)) != EOF)
              putc(c,ziel);
       }
  }
 return 0;
}
