| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 3522 人关注过本帖, 1 人收藏
标题:一个简单的留言程序,作为今天学文件的总结,与众位志同道合之辈共勉
取消只看楼主 加入收藏
abc594986308
Rank: 3Rank: 3
等 级:论坛游侠
帖 子:168
专家分:116
注 册:2013-3-18
结帖率:82.93%
收藏(1)
 问题点数:0 回复次数:0 
一个简单的留言程序,作为今天学文件的总结,与众位志同道合之辈共勉
#include "stdio.h"
#include "stdlib.h"
main()
{
FILE *fp;
char ch,c;
if((fp=fopen("message.txt","a+"))==0) /*以读取/追加方式打开文件,并判断其返回值*/
{
printf ("Can't open this file\n");
exit(0);
}
printf("是否查看留言?(Y/N)\n"); /*提示信息*/
ch=getchar();
if(ch=='Y'||ch=='y')
{while((c=fgetc(fp))!=EOF) /*从文件中读字符存放到变量c 中*/
putchar(c); /*把变量c 的内容输出到屏幕上*/
}
getchar();/*读回车符*/
printf("\n"); /*换行*/
 
printf("是否添加新留言?(Y/N)\n");
 /*提示信息*/

ch=getchar();

if(ch=='Y'||ch=='y')
getchar(); /*读回车符*/
while((c=getchar())!='\n') /*接收一个从键盘输入的字符并赋给变量c,输入回车符则循环结束*/
fputc(c,fp); /*把c 中的内容写入到文件中*/
fclose(fp);
}
搜索更多相关主题的帖子: include 提示信息 file 
2013-04-01 18:51
快速回复:一个简单的留言程序,作为今天学文件的总结,与众位志同道合之辈共勉
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.030966 second(s), 8 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved