switch(identify)
{
case 0: return;
case 1: SearchByBirthday(pHead);break;
case 2: SearchByGrade(pHead);break;
case 3: SearchByName(pHead);break;
case 4: SearchByID(pHead);break;
default: continue;
}
}
}
while (identify!=0){
cout<<endl
<<"Operation Supported:"<<endl
<<"0-Exit"<<endl
<<"1-Delete Data"<<endl
<<"2-Search Data"<<endl
<<"3-Sort Data"<<endl
<<"4-List All data"<<endl
<<"5-Save Data to File"<<endl
<<"6-Load Data from File"<<endl
<<"7-Add New Data"<<endl
<<"Choose Your Operation:";
cin>>choice;
identify = Identify(choice);
switch(identify)
{
case 0: exit(0);
case 1: Delete(pHead); break;
case 2: Search(pHead); break;
case 3: pHead = QSort(pHead); break;
case 4: List(pHead); break;
case 5: Save(pHead); break;
case 6: pHead = Init(); break;
case 7: Insert(pHead); break;
default: continue;
}
}
}