C 实战练习题目97

题目:从键盘输入一些字符,逐个把它们送到磁盘上去,直到输入一个#为止。

程序分析:无。

实例:

 1 #include<stdio.h>
 2 #include<stdlib.h>
 3 int main()
 4 {
 5     FILE*fp=NULL;
 6     char filename[25];
 7     char ch;
 8     printf("输入你要保存到的文件的名称:\n");
 9     gets(filename);
10     if((fp=fopen(filename,"w"))==NULL)
11     {
12         printf("error: cannot open file!\n");
13         exit(0);
14     }
15     printf("现在你可以输入你要保存的一些字符,以#结束:\n");
16     getchar();
17     while((ch=getchar())!='#'){
18         fputc(ch,fp);
19     }
20     fclose(fp);
21     system("pause");
22     return 0;
23 }

以上实例运行输出结果为:

输入你要保存到的文件的名称: test.txt 
现在你可以输入你要保存的一些字符,以#结束: 
www.kangyifan.com #

感谢你的阅读,请用心感悟!希望可以帮到爱学习的你!!分享也是一种快乐!!!请接力。。。

点击查看原文,谢谢!

posted @ 2020-08-13 21:23  C语言自学网  阅读(156)  评论(0编辑  收藏  举报