/*
#ifndef _COMMON_H
#define _COMMON_H
/************* 文件包含 *********************/
#include <stdio.h>
#include <stdlib.h>
#include<malloc.h>
#include<string.h>
/************* 文件包含 *********************/
/********************** 定义学生信息及成绩的结构体 *******************/
typedef struct info
{
int num;//************* 在 1001-4000 之间
char name[10];
char sex;
int age;//******************* 20 -30 之间
}nodeinfo;
typedef struct stu
{
nodeinfo stu_info;
int class; //*************** 在 1-3 之间
int chi;
int math;
int eng;
char password[10];
int scoretotal;
int rank;
struct stu *next;
}nodestu,*linkstu;
/********************** 定义教师信息结构体 *******************/
typedef struct tea
{
int num;
char name[10];
char password[10];
int class;
struct tea *next;
}nodetea,*linktea;
/************* 宏定义 *********************/
#define MAIN_MENU 1
#define STU_MAIN_MENU 11
#define STU_CHECKMYINFO 111