#include<stdio.h>
#include <stdlib.h>


struct student
{
 int num;
 char name [30];
 int kor [30];
 int eng [30];
 int math [30];
};

 

 

int main()
{
 struct student info[100];
 int item,end;
 int arr1[30] , arr2[30];
 int i=0;
 while(1){
 printf(" **** menu **** \n");
 printf("1. Insert \n");
 printf("2. Delete \n");
 printf("3. Print  \n");
 printf("4. Search name \n");
 printf("5. Search ranking \n");
 printf("6. Exit \n");

 printf("Choose the item : ");
 scanf("%d",&item);

 if(item==1)
 {
  while(1)
  {
  printf("input %d-th name (end the quit)",i+1);
  scanf("%s",&info[i].name);
  printf("input kor score ");
  scanf("%s",&info[i].kor);
  printf("input eng score ");
  scanf("%s",&info[i].eng);
  printf("input math score ");
  scanf("%s",&info[i].math);
  i++;
  if(end==0) { return; }
  end=0;
  
  }
 }

 
 }
}
1누르고 input name에서 end누르면 나가지게 하고싶은데 왜 안나가져요? ㅠㅠㅠㅠ