int ab,ac,ae,af,g=1,get[5]={0,0,0,0,0}; printf("\n请输入项目代号:"); ale:scanf("%d",&ab); if(ab>c+d||ab<1)
{
printf("\n此项目代号不存在,重新输入\n"); goto ale; } ae=0;
for(i=0;i<=a;i++) {
if(f[i][ab].num!=0) { ae=1; break; } }
if(ae==1)
{
al2: printf("\n此项目成绩曾经已被录入过,是否要重新录入(您输入的项目代号可能有误,强烈建议您查证后再录入):\n");
printf(" 1++++重新录入(若重新录入,以前的该项目成绩将被删除)\n"); printf(" 2++++不要,待查证后再录入\n\n"); scanf("%d",&af); if(af==2) {
printf("您已取消录入!!!!!\n"); return; }
else if(af==1) {
for(i=1;i<=a;i++) {
if(f[i][ab].num!=0) {
f[i][0].num=f[i][0].num-f[i][ab].num;
if(ab<=c)
f[i][c+d+1].num=f[i][c+d+1].num-f[i][ab].num; else
f[i][c+d+2].num=f[i][c+d+2].num-f[i][ab].num; }
f[i][ab].num=0; }