C 实战练习题目97

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

程序分析:无。学习

实例:spa

 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 }

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

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

感谢你的阅读,请用心感悟!但愿能够帮到爱学习的你!!分享也是一种快乐!!!请接力。。。htm

点击查看原文,谢谢!blog