1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
|
#include <stdio.h>
int main(int argc,char *argv[])
{
FILE *in=fopen(argv[1],"r");
FILE *o1=fopen(argv[2],"w");
FILE *o2=fopen(argv[3],"w");
char buf[2560];
unsigned track;
if (!in) return -1;
if (!o1) return -1;
if (!o2) return -1;
for (track=0;track<80;++track) {
fread(buf,sizeof(buf),1,in);
fwrite(buf,sizeof(buf),1,o1);
fread(buf,sizeof(buf),1,in);
fwrite(buf,sizeof(buf),1,o2);
}
fclose(o2);
fclose(o1);
fclose(in);
return 0;
}
|