#include<stdio.h>
#include<stdlib.H>
int main()
{
FILE *fp;
char ch,filename[10];
printf("请输入所用的文件名:");
scanf("%s",filename);
if((fp=fopen(filename,"w"))==NULL) //以读写的方式打开filename文件,并使fp指向此文件
{
printf("无法打开此文件\n");
exit(0);
}
ch=getchar(); //用于接收最后输入的回车符
printf("请输入一个准备存储到磁盘的字符串(“以#结束):");
ch=getchar(); //接收第一个字符
while(ch!='#') //以#结束循环
{
fputc(ch,fp); //向文件输入一个字符
putchar(ch); //将输入的字符显示在屏幕上
ch=getchar(); //输入下一个字符
}
fclose(fp); //关闭文件
putchar(10); //输入换行符
return 0;
}