FILE * fp;
int i=0,count=0,select;
fp=fopen("tiku.txt","a+");
if(fp==NULL)
{
printf("File open error!\n");
exit(0);
}
while(!feof(fp))
{
if(fread(&m[i],sizeof(struct test),1,fp)==1)
{
i++;
count++;
}
}
fclose(fp);
while(1)
{
printf("当前文件夹总共有%d 条记录.\n",count);
menu();
printf("请输入你的选择: ");
scanf("%d",&select);
switch(select)
{
case 1:
count=input(count);break;
case 2:
list(count);break;
case 3:
rande(count);break;
case 4:
ask(count);break;
case 5:
fp=fopen("tiku.txt","w");
printf("开始保存文件, 按任意键继续........");
getchar();
getchar();
for(i=0;i
getchar();
exit(0);
default:printf("输入错误, 请重新输入.....");
}
}
}