当前位置: 代码迷 >> C语言 >> [求助]文件操作
  详细解决方案

[求助]文件操作

热度:281   发布时间:2006-12-02 15:29:30.0
[求助]文件操作

【code】
#include <stdlib.h>
#include <stdio.h>
void main()
{
FILE *fp;
char ch,filename[10];
scanf("%s",filename);
if(fp==fopen(filename,"w")==NULL)
{
printf("cannot open file\n");
exit(0);
}
ch=getchar();
ch=getchar();
while(ch!='#')
{
fputc(ch,fp);
putchar(ch);
ch=getchar();

}
putchar(10);
fclose(fp);

}
[/code]
请问这个运行后怎么输入才不会显示cannot open file;

搜索更多相关的解决方案: 文件  getchar  filename  putchar  

----------------解决方案--------------------------------------------------------
fp=fopen(filename,"w")
----------------解决方案--------------------------------------------------------
  相关解决方案