#include <stdio.h>
#include <stdlib.h>
void main()
{
FILE *fp;
int i=0;
char ch,out,filename[10],str[100][100];
printf("请输入所用文件名:");
scanf("%s",filename);
if ((fp=fopen(filename,"w"))==NULL)
{
printf("文件无法打开");
exit(0);
}
ch=getchar(); //储存文件名输入完后的回车键
printf("输入字符串,以“#”结束");
ch=getchar(); //接收第一个字符
while (ch!='#')
{
fputc(ch,fp);
putchar(ch);
ch=getchar();
}
fclose(fp);
putchar(10);
if ((fp=fopen(filename,"r"))==NULL)
{
printf("文件无法打开");
exit(0);
}
while (fgets(str[i],100,fp)!=NULL)
{
printf("%s",str[i]);
i++;
}
printf("/n");
fclose(fp);
用C语言在硬盘里创建文件
最新推荐文章于 2023-04-17 15:59:07 发布