首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > C++ >

输出文件出错 求教 新手有关问题

2013-01-01 
输出文件出错 求教 新手问题在练习文件复制的程序中出现的问题 每次都出现问题#includestdio.h#include

输出文件出错 求教 新手问题
在练习文件复制的程序中出现的问题 每次都出现问题
#include<stdio.h>
#include<stdlib.h>
int main()
{
FILE *in,*out;
char ch,infile[10],outfile[10];
printf("请输入读入文件的名字");
scanf("%s",infile);
if((in=fopen(infile,"r"))==NULL)
{
printf("无法打开此文件");
exit(0);
}
printf("请输入读出文件的名字");
scanf("%s",outfile);
if((out=fopen(outfile,"w"))==NULL)
{
printf("无法打开此文件");
exit(0);
}
while(!feof(in))
{
ch=fgetc(in);
fputc(ch,out);
putchar(ch);
}
putchar(10);
fclose(in);
fclose(out);
return 0;
}
输出文件出错 求教 新手有关问题
然后输入文件信息 就变成这样了输出文件出错 求教 新手有关问题
为什么啊 应该怎么输入 
[解决办法]
输出文件出错 求教 新手有关问题
[解决办法]

引用:
在练习文件复制的程序中出现的问题 每次都出现问题
#include<stdio.h>
#include<stdlib.h>
int main()
{
FILE *in,*out;
char ch,infile[10],outfile[10];
printf("请输入读入文件的名字");
scanf("%s",infile);
if((in=fopen(i……


char ch,infile[10],outfile[10];//这里才10 10 10 10 啊啊啊!
printf("请输入读入文件的名字");
scanf("%s",infile);

唉哟,我去,你输入的真够长的啊,为嘛子不大点呢,真小气,或者用char*指针也成啊。

热点排行