数据结构课程设计,谁懂编程的,赶紧救救急啊!!!

课程设计的题目是这样的,学生籍贯管理系统。要求是这样的:(1)显示输出天津籍和非天津籍学生的信息并可分别存盘;(2)按学号进行排序。应该就加一个判断是否是天津籍就行了吧?应该怎么加???
前面部分程序是这样的:(太多字了,只能复制这么些;)
#include <stdio.h>
#include <io.h>
#include <stdlib.h>
#include <string.h>
#define MAX 300
struct student
{
char name[10]; // 姓名
char no[50]; // 学号
char ad[20]; //籍贯
};
struct data
{
int count; // 当前学生数组中学生的个数
struct student stu[MAX]; // 学生数组
} dd;

// 显示主菜单
void menu()
{
system("cls");
printf("\n");
printf("\t\t\t********************************\n");
printf("\t\t\t* *\n");
printf("\t\t\t* 学生籍贯信息记录簿 *\n");
printf("\t\t\t* *\n");
printf("\t\t\t* [0] 退出 *\n");
printf("\t\t\t* [1] 查看所有学生信息 *\n");
printf("\t\t\t* [2] 输入学生记录 *\n");
printf("\t\t\t* [3] 删除学生记录 *\n");
printf("\t\t\t* [4] 编辑学生记录 *\n");
printf("\t\t\t* [5] 查询(学号) *\n");
printf("\t\t\t* [6] 查询(姓名) *\n");
printf("\t\t\t* [7] 查询(籍贯) *\n");
printf("\t\t\t* *\n");
printf("\t\t\t********************************\n");
printf("\t\t\t* 制作人:苑小叶 崔京 *\n");
}

// 等待用户按回车后回到主菜单
void to_menu()
{
char c1,c2;
printf("\n\n\n按回车键返回主菜单...");
scanf("%c%c",&c1,&c2);
menu();
}

第1个回答  2014-11-07
学生籍贯管理系统,我提供你追问

好呀,你怎么提供?

第2个回答  2014-11-07
需要帮你写 程序吗追问

恩恩,在原本基础上加上:(1)显示输出天津籍和非天津籍学生的信息并可分别存盘;(2)按学号进行排序。就可以了

追答

好的
丘i上说吧