はじめてCで何かを書きました。
点数つけてください。

#include <stdio.h>

int main(int ac, char **av)
{
FILE *src,*dst;
if(ac!=3){
printf("usage: %s src dst\n",av[0]);
return(1);
}
if((src=fopen(av[1],"rb"))==NULL){
printf("can't open %s\n",av[1]);
return(1);
}
if((dst=fopen(av[2],"wb"))==NULL){
printf("can't open %s\n",av[2]);
return(1);
}
while(1){
char ch;
if((ch=fgetc(src))==EOF)break;
if(ch==0x0a)putc(0x0d,dst);
putc(ch,dst);
}
fclose(src);
fclose(dst);
return(0);
}