当前位置: 代码迷 >> C语言 >> [求助]一个文件输入程序有问题
  详细解决方案

[求助]一个文件输入程序有问题

热度:217   发布时间:2005-10-27 16:18:00.0
[求助]一个文件输入程序有问题
#include "stdio.h"
main()
{
    FILE * fp;
    char ch;
    if((fp=fopen("file1.txt","w")==NULL))
    {
       printf("cannot open file\n");
       exit(0);
    }
    while((ch=getchar())!='\n')
fputc(ch,fp);
    fclose(fp);
}
运行以后我输入一些字符,结果却是NULL PIONTER ASSIGNMENT请问是怎么回事啊
搜索更多相关的解决方案: 输入  文件  

----------------解决方案--------------------------------------------------------
if((fp=fopen("file1.txt","w")==NULL))
改成
if((fp=fopen("file1.txt","w"))==NULL)
----------------解决方案--------------------------------------------------------
真是态粗心了,谢谢!!!
----------------解决方案--------------------------------------------------------
  相关解决方案