#include <stdio.h>
#include <string.h>
int copy(FILE *fr,FILE *fw){
char arr[10];
int count=0;
while(1){
char *c = fgets(arr,sizeof(arr),fr);
if(NULL == c)
break;
fputs(c,fw);
if(arr[strlen(arr)-1] == '\n'){
count++;
}
}
return count;
}
int main(int argc, const char *argv[])
{
FILE *fr = NULL;
FILE *fw = NULL;
fr = fopen(argv[1],"r");
fw = fopen(argv[2],"w");
int n = 0;
n = copy(fr,fw);
printf("%d\n",n);
fclose(fr);
fclose(fw);
return 0;
}