该楼层疑似违规已被系统折叠 隐藏此楼查看此楼
for(i=0; Stu[i].num!=-1; i++)
{ printf("\t\t No:%d %s: ",Stu[i].num,Stu[i].name);
scanf("%d",&Stu[i].score);
}
Stu[i].score=-1;
}
void Revscore(STUTYPE *Stu)
{ int iNo=0,j=0;
do
{ printf("\n\t\t Input student number(-1 end): ");
scanf("%d",&iNo);
if(iNo==-1) break;
j=0;
while(Stu[j].num!=iNo && Stu[j].num!=-1 ) j++;
if(Stu[j].num==-1)
{ printf("\t\t\t no.%d not exist. \n\n", iNo);
continue;
}
printf("\t\t no.%d %s: %d Revise: ",Stu[j].num,Stu[j].name,Stu[j].score);
scanf("%d",&Stu[j].score);
printf("\t\t no.%d %s: %d\n",Stu[j].num,Stu[j].name,Stu[j].score);
}while(1);</