调用函数如下
struct shebei
{ char ID[10];
char name[15];
char kind[15];
char over[15];
char yesno[10];
char time[10];
char price[10];
};
void diaoyong(Node *equip)
{ FILE *fp;
struct shebei n;
if((fp=fopen("f:\\设备管理系统.txt","r"))==NULL);
{ printf("cannot open file!\n");
exit(1);
}
fscanf(fp,"%s %s %s %s %s %s %s",&n.ID,&n.name,&n.kind,&n.over,&n.yesno,&n.time,&n.price);
fclose(fp);
}
//主函数是正确的,难道是我文件里面的数据存放有问题?在文件里面该怎么写数据?