请大神用C语言编写一个程序,在C盘建立文件夹2,然后在文件夹2中建立一个文件夹

如题所述

第1个回答  2015-09-21
#include<stdio.h>
#include<string.h>
#include<direct.h>
#include<stdlib.h>
#include<io.h>
void main() {
char f1[] = "D:"; //路径可以改成自己输入 gets();
char f2[] = "\\123"; //自己测试了一下,文件夹的大小写没有关系
char f3[] = "\\345";
char f4[] = "";
char f5[] = "start ";
char f6[] = "dir ";
strcat(f4,f1);
strcat(f4,f2); //将两个字符串连接在一起
puts(f1);
if(!access(f4, 0)) //判断文件夹是否存在
puts("C:\\windows EXISITS!");
else {
puts("C:\\windows DOESN'T EXISIT!");
int i = 0;
i = _mkdir(f4);
printf("i的值为%d\n", i); //i为o成功,-1失败,测试语句可以删除

strcat(f4, f3);
i = _mkdir(f4);
printf("i的值为%d\n", i); //测试语句
}
/*
system("dir D:\\123"); //显示文件夹

system("start D:"); //打开文件夹信息

getchar();

_rmdir("D:\\123"); //删除文件夹
*/
}
很久没有C了,参考资料:http://baike.baidu.com/link?url=f4_GESSBjmfuP9TcyGmRx6EFgLemIR86ME0DokxngY0F0YvqzUdg8vtHG7Q2UGLYsz0TD8q6bVDkrPEj0opdL_本回答被网友采纳
第2个回答  2015-09-20
要什么类型的程序 简单的还是难的追问

简单的就可以啦,cmd命令,批处理,谢谢大神

本回答被提问者采纳
相似回答