if statement missing(我用的是TurboC&C++3.0汉化版)

来源:百度知道 编辑:UC知道 时间:2024/06/07 03:44:57
#include <stdio.h>
main()
{
char k={'h'};
FILE *fp;
if((fp=fopen("d:\\0123456789.txt","w"))==NULL)
{
printf("no");
}
else
{
fputc("k",fp);
fclose("\n"fp);
}
getch();
}

#include <stdio.h>
main()
{
char k={'h'};
FILE *fp;
if((fp=fopen("d:\\0123456789.txt","w"))==NULL)
{
printf("no");
}
else
{
fputc('k',fp); //改成单引号,或者把引号去掉
fclose(fp); //把"\n"去掉
}
getchar();
}