一个很菜的问题 , 高手请进
#include<stdio.h>
#include<process.h>
FILE * f;
void main(){
if((f=fopen("d:\aaa.bat","w"))==NULL)
{printf("cannot open file\n");
exit(1);}
{struct arr{
int x;
int y;
};
arr xy[500][50];
for(int m=0;m<50;m++)
{
for(int j=0;j<50;j++)
{
xy[m][j].x=0;
xy[m][j].y=0;
fprintf(f,"%d,%d\n",xy[m][j].x,xy[m][j].y);
}
}
}
}
这个程序通过编译。。可是,在打开文的时候,总是不能打开。屏幕上会输出 cannot open file d:盘 有这文件为什么打不开,不能写呀。。。 困惑。。
请高手指教。。