sp; perror("\a\n\n\t\tSorry: Open fail!\n");
break;
}
else
{
save(stream, L.elem, L.length);
getchar( );
sleep(3);
fclose(stream);
system("cls");
break;
}
}
case 6:
{
free(L.elem);
L.elem = NULL;
printf("\a\n\n\t\tBye Bye!\n\n");
sleep(2);
system("cls");
system("color 0F");
exit(0);
}
default :
{
printf("\a\n\tSorry! I have not develop the function what you want!\n");
sleep(2);
system("cls");
break;
}
}
}
return 0;
}
void welcome(int *p_choose)
{
printf("\n\n\n WELCOME\n");
printf("------------------------------------------------------\n");
printf("-- 1.增加指定学生信息\n");
printf("-- 2.删除指定位置信息\n");
printf("-- 3.按学号或姓名查找\n");
printf("-- 4.显示所有学生信息\n");
printf("-- 5.保存\n");
printf("-- 6.退出\n");
printf("------------------------------------------------------\n");
printf("请输入那想要执行的操作的序号: ");
scanf("%d", p_choose);
system("cls");
}
void InitList(SqList *p_seq)
{
p_seq->elem = (StuData *)mal