int main()
{
FILE* pf1 = fopen("data.txt", "r");
if (pf1 == NULL)
{
perror("fopen->data.txt");
return 1;
}
FILE* pf2 = fopen("data1.txt", "w");
if (pf2 == NULL)
{
fclose(pf1);
pf1 = NULL;
perror("fopen->data1.txt");
return 1;
}
int ch = 0;
while ((ch = fgetc(pf1)) != EOF)
{
fputc(ch, pf2);
}
fclose(pf1);
pf1 = NULL;
fclose(pf2);
pf2 = NULL;
return 0;
}