uinfo(void);//声明查询函数voidordercouinfo(void);//声明排序函数(3)业务模块voiddelcouinfo(void);//声明删除函数inputcouinfo();//调用输入函数case'1':findcouinfo();break;//调用课程信息查询调用部分case'2':delcouinfo();break;//调用课程信息删除case'3':updatecouinfo();break;//调用课程信息修改case'4':ordercouinfo();break;//调用课程信息排序case'5':addcouinfo();break;//调用课程信息添加数据结构的说明:#definen120//控制课程个数的存储空间#definem15//控制课程属性个数的存储空间空间charcouinfo[n1][m1][16];//定义全局数组charpassword[]={"123456"};//原密码inta,i,j,t=0,c=0,n=4,m=5;//定义全局变量密码模块:charp[9];//定义密码数组p[i]==8//控制退格p[i]==13//回车控制strcmp(p,password)==0//密码匹配字符串比较函数intn=3;//密码输入次数控制业务模块:system("cls");//清屏函数3.3详细设计密码模块:定义数组密码intn=3;n=3;n=3;intn=3;inti;密码是否匹配n为控制输入密码次数注释进入业务函数Y(是)N(否)YN结束始开始删除模块:chary[16];chary1[16];intd,x,z;定义变量数组开始scanf("%d",&x);输入一个X值注释X值是否等于0注释Y与Y1是否相等输入Y,Y1的值结束YN显示没有删除的课程删除该课程结束YN3.4编写过程中遇到的问题及解决办法