当前位置: 代码迷 >> C语言 >> [求助]这个程序出错了(c语言)!
  详细解决方案

[求助]这个程序出错了(c语言)!

热度:363   发布时间:2007-05-15 18:14:26.0
[求助]这个程序出错了(c语言)!
程序如下,目的是从把二进制.dat文件转换成文本文件,但运行程序之后,建立的文本文件中全是乱码,文本文件第一行是一些字符串,以下都是浮点数,应该怎么改程序?
#include<stdio.h>
void main()
{
char datname[20];
char txtname[20];
FILE * ifp;
FILE * ofp;
char read_buffer[10];
scanf("%s",datname);
scanf("%s",txtname);
ifp=fopen(datname,"rb");
ofp=fopen(txtname,"wb");
while(!feof(ifp))
{
fgets(read_buffer,10,ifp);
fputs(read_buffer,ofp);
}
fclose(ifp);
fclose(ofp);
}
搜索更多相关的解决方案: c语言  

----------------解决方案--------------------------------------------------------
路过就留点言吧,这个我实在不会,不好意思,不能帮忙!
高手快来吧!
----------------解决方案--------------------------------------------------------

呵呵,只要有人回就高兴啊!对呀,高手快来呀!


----------------解决方案--------------------------------------------------------
  相关解决方案