你可以使用文件指针来实现这个目的。
步骤如下:
- 打开源文件和目标文件,使用fopen()函数。
- 逐行读取源文件的内容,使用fgets()函数。
- 将读取到的每一行的内容写入目标文件,使用fputs()函数。
- 在写入目标文件之前,在写入的内容前加上函数名和大括号,以表示这是一个函数。
- 循环读写操作,直到读取到第20行或者到达文件末尾为止。
- 关闭文件指针,使用fclose()函数。
示例代码如下:
#include <stdio.h>
#include <stdlib.h>
int main()
{
// 打开源文件和目标文件