| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 437 人关注过本帖
标题:[求助]文件操作
只看楼主 加入收藏
kingyupeng
Rank: 1
等 级:新手上路
帖 子:69
专家分:0
注 册:2006-2-28
收藏
 问题点数:0 回复次数:1 
[求助]文件操作
[求助]文件操作
,今天有事没去上课,作业根本看不懂

编写一个C程序,将一个文件的内容复制到另一个文件,并排除以上单词:a、an以及、the.
搜索更多相关主题的帖子: 文件 
2006-03-22 23:28
feng1256
Rank: 4
等 级:贵宾
威 望:14
帖 子:2899
专家分:0
注 册:2005-11-24
收藏
得分:0 

把你的残缺代码补全

[CODE]
#include <stdio.h>
#define N 20
void main()
{
FILE *fp_read,*fp_write;
char temp[N],ch;
int ip=0;

fp_read= fopen("C:\\a.txt","rt"); /*事先自己在相应位置建一个文本文件*/
fp_write=fopen("C:\\c.txt","wt");

while( (ch=fgetc(fp_read) ) != EOF )
{

if( ch!=' ' && ch!='\n' && ch!='\b') /*字母字符放入数组*/
temp[ip++]=ch;
else
{
temp[ip]='\0'; /*碰到空格,即一个单词结束*/
if(strcmp(temp,"the")!=0&& /*判断单词是不是冠词*/
strcmp(temp,"a")!=0 &&
strcmp(temp,"an")!=0 )
fputs(temp,fp_write);
ip=0; /*下次从字母字符再次读起*/
fputc(ch,fp_write); /*写入*/
}
}
if(ip>0) /*把可能的残余写入*/
{
temp[ip]='\0';
fputs(temp,fp_write);
}
fclose(fp_read);
fclose(fp_write);
}

[/CODE]


叁蓙大山:工謪、稅務、嗣發 抱歉:不回答女人的问题
2006-03-23 02:04
快速回复:[求助]文件操作
数据加载中...
 
   



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

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