C语言的问题 高手麻烦帮下初学者

来源:百度知道 编辑:UC知道 时间:2024/06/24 06:13:49
1 创建指定路径 指定的文件夹 文件夹创建8个 每次要求输入文件夹名字
2 每创建一个文件夹 复制制定路径的文件 文件数3个
3 修改指定路径文件夹内指定文件的内容 只需修改第一个即刻 以下全部输入内容相同 要求提示输入内容 文件为.ini 内容为里面所有的a修改成b c修改成d 在线等 不明白的随时解释
分是取消不了了 测试成功的分就给你了
恩 写吧 方便的话 加下QQ 我是C语言的初学者 252471145
能在帮偶改下吗
复制 D:\123\ 下的 a a1 a2 a3 a4 a5 a6 a7 8个文件夹到 D:\123\新建文件夹\下
然后分别提示让我修改这些文件夹的名字 名字要人工输入
寻找这些文件夹中的 .ini文件里面的aaa bbb 修改成ccc ddd 包括子文件夹
刚才的代码有的我没有学过 想改不知道怎摸样改

//替换的也写完了.
//错误校验比较弱.所以,就不要弄太多异常
//的情况来测了.
//功能说明:
//系统会在d:\下建立test文件夹
//从c:\下将a.txt复制到刚才建立的文件夹里.
//然后会将d:\test\a.txt文件中的"aaa"换
//成"bbb"
//就是这些功能,我在公司上不了网.QQ是没办法
//加了qizhi0119@163.com我邮箱.上班的时候
//不开这个邮箱,晚上偶尔会看看.
#include <stdio.h>
#include <stdlib.h>
#include <string.h>
void createdir(char *dirname);
void copyfile(char *src,char *dst);
int readfile(char *filename,char *src,char *dst);
int main()
{
char t[] = "D:\\test";
char src[] = "c:\\a.txt";
char dst[] = "d:\\test\\a.txt";

createdir(t);

copyfile(src,dst);

readfile(dst,"aaa","bbb");
return 0;
}

void createdir(char *dirname)
{
char *p = 0;
char *q;
char tmp[] = "mkdir ";
p = (char *)malloc(strlen