New文件(二)

第1关:文件内容复制

任务描述
本关任务:给定程序的功能是:调用函数fun将指定源文件中的内容复制到指定的目标文件中,复制成功时函数返回值为1,失败时返回值为0。在复制的过程中,把复制的内容输出到终端屏幕。主函数中源文件名放在变量sfname中,目标文件名放在变量tfname中。 请不要增行或删行,或更改程序的结构。

相关知识
相关知识略

编程要求
请仔细阅读右侧代码,结合相关知识,在右边提示区域内进行代码补充,完成编写文件内容复制的小程序。

测试说明
平台会对你编写的代码进行测试:

预期输出:

The original data :
ILCPSKLRYVMCPJNBPBWLLSREHFMXR
The data in file :
ILCPSKLRYVMCPJNBPBWLLSREHFMXR
Succeed!
打印输出原文件数据
打印输出目标文件数据
验证是否复制成功
开始你的任务吧,祝你成功!

#include <stdio.h>
#include <stdlib.h>

int fun(char *source, char *target)
{
    FILE *fs,*ft;
    char ch;

    /***** 在以下一行填写代码 *****/
    if((fs=fopen(source,"r"))==NULL)
		
        return 0;

    if((ft=fopen(target, "w"))==NULL)
        return 0;

    printf("\nThe data in

猜你喜欢

转载自blog.csdn.net/Junds0/article/details/131190051
new