C语言编写程序将一个文本文件t1.txt中的每行字符颠倒顺序后复制到另一个文件t2.txt中

 我来答
护戒之淼
2012-04-05 · TA获得超过132个赞
知道小有建树答主
回答量:396
采纳率:0%
帮助的人:244万
展开全部
1读取t1里的字符串,按行读取
2逆序
3写入t2中
这样分开看,很简单的了
就三个函数
追问
就是不太明白如何读到换行 
比如说文本
abc
efg
hgi
是不是有abc后能读到'\n'
追答
对的啊
fgets函数
按行读取,读到换行符指针自动换行
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
科研知识
2012-04-06 · TA获得超过220个赞
知道小有建树答主
回答量:232
采纳率:100%
帮助的人:92万
展开全部
// read_nixu.cpp : 定义控制台应用程序的入口点。
//

#include "stdafx.h"

int _tmain(int argc, _TCHAR* argv[])
{
int i,j,line;
char temp[100][100];
line=3;
FILE *fp,*fp_out;
//read
fp=fopen("t1.txt","r");
for(i=0;i<3;i++)
fscanf(fp,"%s",temp[i]);
fclose(fp);
//write
fp_out=fopen("t2.txt","w");
for(i=0;i<3;i++){
for(j=2;j>-1;j--)//逆序
fprintf(fp_out,"%c",temp[i][j]);
fprintf(fp_out,"\n");//换行
}
fclose(fp_out);
return 0;
}
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
luobingli1
2012-04-07
知道答主
回答量:34
采纳率:0%
帮助的人:10.7万
展开全部
~~~
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式