怎么把文件的数据导入到结构体里
/*定义销售员结构体*/struct persons{
char p_Num[5];
char p_name[20];
char sex[2];
}p[4];
/*从磁盘文件导入销售员信息到内存*/
void loadRec()
{ FILE *fp;
int n=0;
if((fp=fopen("f:\\zx\\persons.dat","r"))==NULL) /*打开文件*/
{ printf("销售员文件不存在或无法打开!\n");
return;
}
【 while(!feof(fp))
fscanf(fp,"%s%s%s",p_Num,p_name,sex);】【这里不会了!!!】
printf("\n %d项信息输入完毕,按任意键返回......\n",n);
getchar();
system("cls"); /*清屏*/
writeinfo_flag=0; /*设置保存记录标志*/
if( fclose(fp) ) /* 关闭文件 */
{
printf( "Can not close the file!\n" );
exit(0);
}
}