c语言 文件
#include<stdio.h>
#include<stdlib.h>
#include<conio.h>
int main()
{ /********************写文件***********************/
FILE *fp;
char a[100];
if((fp=fopen("file1.txt","w"))==NULL)
{
printf("meichaodao\n");
getch();
exit(1);
}
gets(a);
fputs(a,fp);
fclose(fp);
return 0;
}
为什么不生成文件呢?桌面上没有啊
[解决办法]
桌面上?你的源文件放在那里?
[解决办法]
printf("meichaodao\n");
if((fp=fopen("file1.txt","w"))==NULL)
{
printf("meichaodao\n");
fprintf(stderr, "%d : %s\n", strerror(errno));
getch();
exit(1);
}