Copying a file into another is one of the most common file tasks in any Programming Language. In this article, we have explained the approach to copy one file into another using fputc and fgetc in C program and provided a step-by-step explanation with complete C program.