nbsp; break; } case 3: { StuData *locate; char target[NAME_SIZE]; while (ans == 'y') { printf("Please enter the ID/Name of the student you want to find: "); scanf("%s", target); locate = search(L.elem, L.length, target); if (locate == NULL) { printf("\a\n\t\tSorry! There is no such person!\n"); } else { printf("\aFind successfully!\n"); print(locate, 1); } printf("Continu?[y] "); fflush(stdin); ans = getchar( ); if (ans == '\n') { ans = 'y'; } system("cls"); } break; } case 4: { printf("All of the stu's info are:\n\n"); print(L.elem, L.length); getchar( ); getchar( ); system("cls"); break; } case 5: { FILE *stream; if ((stream = fopen("info.dat", "w+")) == NULL) { &nb |