/* copy program in c using streams */ #include #include #include int main(int argc, char *argv[]) { char b; // character buffer int infd, outfd; // file descriptors int result = EOF + 1; // something not EOF FILE *infile; FILE *outfile; infile = fopen(*++argv,"r"); outfile = fopen(*++argv,"w"); while (!(result == EOF)) { result = fscanf(infile,"%c",&b); if (!(result == EOF)) fprintf(outfile,"%c",(char)b); } fclose(infile); fclose(outfile); exit(0); } //main