void scteareader(int n)//教师读者注销
{
int i,j;
FILE *p;
if((p=fopen("教师信息库.txt","r"))==NULL)
{
printf("不能打开《教师信息库》!");
exit(1);
}
fread(tea,sizeof(struct teacher),N,p);
fclose(p);
p=fopen("教师信息库.txt","w");
for(i=0;i<N;i++)
if(strcmp(tea[i].name,"")==0)
break;
for(j=n;j<i;j++)
tea[j]=tea[j+1];
fwrite(tea,sizeof(struct teacher),i,p);
fclose(p);
printf("删 除 成 功 !\n");
p=fopen("教师信息库.txt","r");
fread(tea,sizeof(struct teacher),N,p);
fclose(p);
printf("是否输出所有教师类读者? 确认请按1\n:");
scanf("%d",&i);
fflush(stdin);
if(i==1)
{
for(i=0;i<N;i++)
if(strcmp(tea[i].name,"")==0)
break;
for(j=0;j<i;j++)
{
printf("第%d个教师信息:\n",j+1);
printf("第%d个教师的借书证号:%s\n",j+1,tea[j].jnumber);
printf("第%d个教师的教师姓名:%s\n",j+1,tea[j].name);
printf("第%d个教师的教师教号:%s\n",j+1,tea[j].teanum);
}
}
}
if(strcmp(tea[i].name,"")==0)
break;
这句中,后面那个“”是什么意思