case 2:

  printf("---------------------------------------------\n");
  printf("ID\t\t");
  printf("NAME\t");
  printf("AGE\t");
  printf("COURSE\t");
  printf("SCORE\t\n");
  printf("---------------------------------------------\n");

  for(i=0;i<count;i++)
  {
   if(infolist[i].id != 0)
 
  
  printf("%s\t", infolist[i].id);
  printf("%s\t", infolist[i].name);
  printf("%d\t", infolist[i].age);
  printf("%s\t", infolist[i].course);
  printf("%.2lf\t\n", infolist[i].score);
  
  break ;
  }
  printf("\n");

 

 break;

 case 3:
  puts("");
  printf("지우고 싶은 학번을 적으시오 :");
  scanf("%d", &delnumber);
  for(i=0;i<=count;i++)
  {
          if(delnumber == infolist[i].id)
          {
     infolist[i].id == 0;


     break;

  }
    }

저기서 case 3에서 infolist.[i]id == 0
대입을 해고 case 2 에서
0이 아닌 값을 출력하게 했는데 왜 계속 나오는지 ㅠㅠ
0이 대입이 안되 ㅠㅠ