#i nclud e #i nclu de#inclu d e<str i n g、h>int N1,N2;str u ct couse * he ad1;s tr uc t stu d e nt * head 2;s t ruc t c ouseﻩﻩﻩ//课程信息结构体{ i nt nu m1;ﻩﻩﻩ//课程编号ch ar n ame1[20];//课程名称ﻩchar ty pe[20];ﻩﻩ//课程性质int h ou r;//总学时ﻩi nt t ea c h;ﻩﻩ//上课学时int e xp;ﻩﻩ//实验上机学时in t c r edit;//学分in t sem este r;ﻩ//开课学期 in t n e lepeo;ﻩ//课程已选人数int Me l ep e o; //课程上限 str uct couse * nex t;};s t ru ct stud e n tﻩﻩ//学生信息结构体{ int n u m2;ﻩ//学号 cha r nam e2[2 0];ﻩ//姓名int n e l enum[50];ﻩ//已选课程编号ﻩch ar ne l ena m e[10][20];ﻩ//已选名称 i nt ne l en; //已选课程数量ﻩint sco re; //总学分ﻩi nt ga i nscore; //已获得得学分 st r u c t student * n ex t;};vo id manger();void stud e nt();vo i d managementc();v o id manageme n ts();void m a nage();voi d main();void i nt oc() //存储课程信息{ﻩFILE * fp;str u ct c o u se * p;ﻩch a r [30];pr int f("\t\