#include <stdio.h>
#include <string.h>
int main()
{
FILE *file_in = fopen("bb.c", "r+");
if (file_in == NULL)
{
perror("fopen bb.c");
return 0;
}
FILE *file_out = fopen("bbb.c", "w+");
if (file_out == NULL)
{
perror("fopen bbb.c");
return 0;
}
char ch;
while (1)
{
ch = fgetc(file_in);
if (ch == EOF)
{
break;
}
if(fputc(ch, file_out) == EOF)
{
perror("fputc");
break;
}
}
fclose(file_in);
fclose(file_out);
return 0;
}
#include <string.h>
int main()
{
FILE *file_in = fopen("bb.c", "r+");
if (file_in == NULL)
{
perror("fopen bb.c");
return 0;
}
FILE *file_out = fopen("bbb.c", "w+");
if (file_out == NULL)
{
perror("fopen bbb.c");
return 0;
}
char ch;
while (1)
{
ch = fgetc(file_in);
if (ch == EOF)
{
break;
}
if(fputc(ch, file_out) == EOF)
{
perror("fputc");
break;
}
}
fclose(file_in);
fclose(file_out);
return 0;
}