从键盘输入一些字符把他们送到磁盘,直到输入#为止

#include
#include
int main()
{
 FILE *fp;
 char ch,fn[10];
 printf("请输入所用的文件的名字:\n");
 scanf("%s",fn);
 if((fp=fopen(fn,"w"))==NULL)
 {
    printf("无法打开此文件");
	exit(0);
 
 }
 //ch=getchar();
 printf("请输入一个准备存储到磁盘上的字符串以#结束:\n");
// ch=getchar();
 while((ch=getchar())!='#')
 {
    fputc(ch,fp);
	putchar(ch);
//	ch=getchar();
 }
  fclose(fp);
  putchar(10);

 return 0;
}

w操作,如果你的磁盘没有这个文件,他会自动自己创建一个你输入的文件名的文件、

下面这个截屏是在你的工程下面建立的一个xiaosun.txt文件。为了往里面写入数据的

从键盘输入一些字符把他们送到磁盘,直到输入#为止_第1张图片

从键盘输入一些字符把他们送到磁盘,直到输入#为止_第2张图片

你可能感兴趣的:(谭浩强,第四版)