我用的是DEV C++
为什么#include<stdio.h>
#include<stdlib.h>
void main()
{
FILE*fp;
char ch='a';
fp=fopen("abc.txt","w");
if(fp==NULL)
exit(0);
printf("%d",fopen("name.c","w"));
fputc(ch,fp);
fclose(fp);
}可以而
#include<stdio.h>
#include<stdlib.h>
void main()
{
FILE*fp;
char ch='a';
if(fp=fopen("abc.txt","w")==NULL)
exit(0);
printf("%d",fopen("name.c","w"));
fputc(ch,fp);
fclose(fp);
}就不可以