欧美色欧美亚洲高清在线观看,国产特黄特色a级在线视频,国产一区视频一区欧美,亚洲成a 人在线观看中文

  1. <ul id="fwlom"></ul>

    <object id="fwlom"></object>

    <span id="fwlom"></span><dfn id="fwlom"></dfn>

      <object id="fwlom"></object>

      運(yùn)動(dòng)員管理系統(tǒng)(模版)

      時(shí)間:2019-05-15 04:28:39下載本文作者:會(huì)員上傳
      簡(jiǎn)介:寫(xiě)寫(xiě)幫文庫(kù)小編為你整理了多篇相關(guān)的《運(yùn)動(dòng)員管理系統(tǒng)(模版)》,但愿對(duì)你工作學(xué)習(xí)有幫助,當(dāng)然你在寫(xiě)寫(xiě)幫文庫(kù)還可以找到更多《運(yùn)動(dòng)員管理系統(tǒng)(模版)》。

      第一篇:運(yùn)動(dòng)員管理系統(tǒng)(模版)

      #include #include #include #include“conio.h” #define N 20 struct student {char num[20];char name[10];float baimi;float sanjitiao;float chenggantiao;};void menu();int reads(struct student stu[N]);void save(struct student stu[N],int n);void add();void del();void sort();void keep();void sheep();void query();void show();void change();void main(){

      int n;

      while(1)

      {

      menu();

      printf(“n 請(qǐng)輸入您要選擇的操作序號(hào),按回車(chē)鍵確認(rèn):”);

      scanf(“%d”,&n);

      switch(n)

      {

      case 1: add();break;

      case 2: show();break;

      case 3: del();break;

      case 4: change();break;

      case 5: sort();break;

      case 6: keep();break;

      case 7 :sheep();break;

      case 8: exit(0);

      default: printf(“輸入錯(cuò)誤,請(qǐng)輸入列表中存在的序號(hào)!n ”);

      }

      } } void menu(){

      printf(“

      ************************* 運(yùn)動(dòng)員成績(jī)管理系統(tǒng)************************ ”);

      printf(“n

      O(∩_∩)O

      添加運(yùn)動(dòng)員數(shù)據(jù)

      O(∩_∩)O”);

      printf(“n

      O(∩_∩)O

      顯示運(yùn)動(dòng)員數(shù)據(jù)

      O(∩_∩)O”);

      printf(“n

      O(∩_∩)O

      刪除運(yùn)動(dòng)員數(shù)據(jù)

      O(∩_∩)O ”);

      printf(“n

      O(∩_∩)O

      更改運(yùn)動(dòng)員數(shù)據(jù)

      O(∩_∩)O ”);

      printf(“n

      O(∩_∩)O

      百米成績(jī)排序

      O(∩_∩)O ”);

      printf(“n

      O(∩_∩)O

      三級(jí)跳成績(jī)排序

      O(∩_∩)O ”);

      printf(“n

      O(∩_∩)O

      撐桿跳成績(jī)排序

      O(∩_∩)O ”);

      printf(“n

      O(∩_∩)O

      退出

      O(∩_∩)O ”);

      printf(“ n

      ~(@^_^@)~~(@^_^@)~ ~(@^_^@)~ ~(@^_^@)~~(@^_^@)~ ~(@^_^@)~~(@^_^@)~ ”);} int reads(struct student stu[N])// 讀取運(yùn)動(dòng)員文件中的內(nèi)容

      {

      FILE *fp;

      int i=0;

      if((fp=fopen(“e:student.txt”,“r”))==NULL)

      {

      printf(“文件打開(kāi)失??!n”);

      return 0;

      }

      else

      {

      for(i=0;!feof(fp);i++)

      fscanf(fp,“%s %s %f %f %fn”,stu[i].num,stu[i].name,&stu[i].baimi,&stu[i].sanjitiao,&stu[i].chenggantiao);

      }

      fclose(fp);

      return i;} void save(struct student stu[N],int n)// 運(yùn)動(dòng)員信息改變后更新文件 {

      FILE *fp;

      int i=0;

      if((fp=fopen(“e:student.txt”,“w”))==NULL)

      {

      printf(“文件打開(kāi)失?。”);

      return;

      }

      else

      {

      for(i=0;i

      fprintf(fp,“%s %s %f %f %fn”,stu[i].num,stu[i].name,stu[i].baimi,stu[i].sanjitiao,stu[i].chenggantiao);

      }

      fclose(fp);} void add()/*添加運(yùn)動(dòng)員信息*/ {

      FILE *fp;

      int n,i;

      struct student stu;

      if((fp=fopen(“e:student.txt”,“a”))==NULL)//如果文件已經(jīng)存在,可以追加學(xué)生信息

      {

      if((fp=fopen(“e:student.txt”,“w”))==NULL)// 文件不存在時(shí),創(chuàng)建新文件,輸入學(xué)生信息

      {

      printf(“文件打開(kāi)失??!n”);

      return;

      }

      }

      printf(“請(qǐng)輸入要添加的運(yùn)動(dòng)員數(shù)量,按回車(chē)鍵確認(rèn):”);

      scanf(“%d”,&n);

      for(i=1;i<=n;i++)

      {

      printf(“n請(qǐng)輸入第%d個(gè)運(yùn)動(dòng)員的號(hào)碼、姓名,用空格分開(kāi),并按回車(chē)鍵確認(rèn):n”,i);

      scanf(“%s%s”,stu.num,stu.name);printf(“n請(qǐng)輸入第%d個(gè)運(yùn)動(dòng)員的百米賽跑、三級(jí)跳和撐桿跳三項(xiàng)成績(jī),用空格分開(kāi),并按回車(chē)鍵確認(rèn):n”,i);

      scanf(“%f%f%f”,&stu.baimi,&stu.sanjitiao,&stu.chenggantiao);

      fprintf(fp,“%s %s %f %f %fn”,stu.num,stu.name,stu.baimi,stu.sanjitiao,stu.chenggantiao);

      }

      fclose(fp);} void show()// 運(yùn)動(dòng)員信息顯示函數(shù) {

      struct student stu[N];

      int i,n;

      n=reads(stu);

      printf(“*********************所有的學(xué)生信息如下**********************nn”);

      printf(“ 序號(hào)

      號(hào)碼

      姓名

      百米賽跑

      三級(jí)跳

      撐桿跳

      n”);

      printf(“*************************************************************n”);

      for(i=0;i

      printf(“n%3d%12s%11s%11.2f%12.2f%11.2fn”,i+1,stu[i].num,stu[i].name,stu[i].baimi,stu[i].sanjitiao,stu[i].chenggantiao);

      getch();} void del()/*運(yùn)動(dòng)員信息刪除函數(shù)*/ {

      struct student stu[N];

      char number[20];

      int n,i,j;

      n=reads(stu);

      printf(“n請(qǐng)輸入要?jiǎng)h除信息運(yùn)動(dòng)員號(hào)碼,按回車(chē)鍵確認(rèn):”);

      scanf(“%s”,number);

      for(i=0;i

      if(strcmp(number,stu[i].num)==0)

      break;

      if(i>=n)

      {

      printf(“沒(méi)有找到該運(yùn)動(dòng)員信息!n”);

      return;

      }

      else

      {

      for(j=i+1;j

      stu[j-1]=stu[j];

      }

      save(stu,n-1);

      printf(“刪除成功!n”);} void change()//學(xué)生信息更改 {

      struct student stu[N];

      int n,i;

      char number[20];

      printf(“n請(qǐng)輸入要更改信息的學(xué)生學(xué)號(hào),按回車(chē)鍵確認(rèn):”);

      scanf(“%s”,number);

      n=reads(stu);

      for(i=0;i

      if(strcmp(number,stu[i].num)==0)

      break;

      if(i>=n)

      {

      printf(“無(wú)此學(xué)生信息!”);

      return;

      }

      printf(“n請(qǐng)輸入更改后學(xué)生的號(hào)碼,姓名,百米賽跑、三級(jí)跳、撐桿跳三門(mén)成績(jī),按回車(chē)鍵確認(rèn):n”);

      scanf(“%s%s%f%f%f”,stu[i].num,stu[i].name,&stu[i].baimi,&stu[i].sanjitiao,&stu[i].chenggantiao);

      save(stu,n);} void sort()// 按百米賽跑成績(jī)排名 {struct student stu[N],temp;int i,j,n;n=reads(stu);for(i=0;i

      printf(“*********************百米賽跑成績(jī)排序結(jié)果如下****************************nn”);

      printf(“ 名次

      號(hào)碼

      姓名

      百米賽跑

      成績(jī)

      n”);

      printf(“***********************************************************************n”);

      for(i=0;i

      {

      if(stu[i].baimi==stu[i+1].baimi)

      printf(“n%3d%12s%11s%11.2f%11.2f%11.2f%11.2fn”,j,stu[i].num,stu[i].name,stu[i].baimi,stu[i].baimi);

      else

      printf(“n%3d%12s%11s%11.2f%11.2f%11.2f%11.2fn”,j++,stu[i].num,stu[i].name,stu[i].baimi,stu[i].baimi);

      }

      getch();} void keep()// 按三級(jí)跳成績(jī)排名 {struct student stu[N],temp;int i,j,n;n=reads(stu);for(i=0;i

      printf(“*********************三級(jí)跳成績(jī)排序結(jié)果如下****************************nn”);

      printf(“ 名次

      號(hào)碼

      姓名

      三級(jí)跳

      成績(jī)

      n”);

      printf(“***********************************************************************n”);

      for(i=0;i

      {

      if(stu[i].sanjitiao==stu[i+1].sanjitiao)

      printf(“n%3d%12s%11s%11.2f%11.2f%11.2f%11.2fn”,j,stu[i].num,stu[i].name,stu[i].sanjitiao,stu[i].sanjitiao);

      else

      printf(“n%3d%12s%11s%11.2f%11.2f%11.2f%11.2fn”,j++,stu[i].num,stu[i].name,stu[i].sanjitiao,stu[i].sanjitiao);

      }

      getch();} void sheep()// 按三級(jí)跳成績(jī)排名 {struct student stu[N],temp;int i,j,n;n=reads(stu);for(i=0;i

      printf(“*********************撐桿跳成績(jī)排序結(jié)果如下****************************nn”);

      printf(“ 名次

      號(hào)碼

      姓名

      三級(jí)跳

      成績(jī)

      n”);

      printf(“***********************************************************************n”);

      for(i=0;i

      {

      if(stu[i].chenggantiao==stu[i+1].chenggantiao)

      printf(“n%3d%12s%11s%11.2f%11.2f%11.2f%11.2fn”,j,stu[i].num,stu[i].name,stu[i].chenggantiao,stu[i].chenggantiao);

      else

      printf(“n%3d%12s%11s%11.2f%11.2f%11.2f%11.2fn”,j++,stu[i].num,stu[i].name,stu[i].chenggantiao,stu[i].chenggantiao);

      }

      getch();}

      第二篇:公共事業(yè)管理(高水平運(yùn)動(dòng)員)

      公共事業(yè)管理專(zhuān)業(yè)(高水平運(yùn)動(dòng)員)指導(dǎo)性培養(yǎng)(教學(xué))計(jì)劃

      一、學(xué)制與學(xué)位

      計(jì)劃學(xué)制:四年。授予學(xué)位:管理學(xué)學(xué)士學(xué)位。

      二、培養(yǎng)目標(biāo)

      公共事業(yè)管理專(zhuān)業(yè)(高水平運(yùn)動(dòng)員)培養(yǎng)具備現(xiàn)代公共管理理論、技術(shù)與方法等的方面知識(shí)以及應(yīng)用這些知識(shí)的能力,綜合素質(zhì)全面發(fā)展,具有較高的體育專(zhuān)項(xiàng)技術(shù)與技能,能夠在公共事業(yè)管理部門(mén)、體育領(lǐng)域從事管理及教學(xué)工作的中高級(jí)應(yīng)用型人才。

      三、培養(yǎng)要求

      公共事業(yè)管理專(zhuān)業(yè)(高水平運(yùn)動(dòng)員)學(xué)生主要學(xué)習(xí)現(xiàn)代管理科學(xué)等方面的基本理論和基本知識(shí),受到科學(xué)管理方法、管理人員基本素質(zhì)和基本能力的培養(yǎng)與訓(xùn)練,掌握現(xiàn)代管理理論、技術(shù)與方法,能從事公共事業(yè)單位的管理工作,具有規(guī)劃、協(xié)調(diào)、組織和決策等方面的基本能力。

      畢業(yè)生應(yīng)該獲得以下幾個(gè)方面的知識(shí)與能力:

      1、掌握管理學(xué)、經(jīng)濟(jì)學(xué)、社會(huì)學(xué)等現(xiàn)代社會(huì)科學(xué)的基本理論和基本知識(shí);

      2、掌握公共事業(yè)管理的基本理論與方法;

      3、熟悉我國(guó)有關(guān)的法律法規(guī)、方針政策以及制度;

      4、掌握電子政務(wù)和辦公自動(dòng)化的理論、技術(shù)與方法,具有適應(yīng)辦公自動(dòng)化所必須的計(jì)算機(jī)技能;

      5、具有一定的英語(yǔ)聽(tīng)、說(shuō)、讀、寫(xiě)能力,能夠使用英語(yǔ)進(jìn)行交流;

      6、掌握文獻(xiàn)檢索、資料查詢(xún)的基本方法,具有初步的科學(xué)研究和實(shí)際工作能力。

      四、主干學(xué)科公共管理

      五、專(zhuān)業(yè)主干課程

      管理學(xué)基礎(chǔ)、公共管理學(xué)、公共行政學(xué)、政治學(xué)原理、公共經(jīng)濟(jì)學(xué)、公共政策學(xué)、人力資源管理學(xué)、社會(huì)保障概論、公共事業(yè)管理概論

      六、畢業(yè)與學(xué)位授予條件

      1、畢業(yè)標(biāo)準(zhǔn):學(xué)生在校期間,德智體三方面完成培養(yǎng)計(jì)劃要求,取得相應(yīng)學(xué)分,其中: 一級(jí)運(yùn)動(dòng)員:

      (1)必修課學(xué)分≥95.5(理論)+19.5(實(shí)踐);

      (2)學(xué)科基礎(chǔ)選修課學(xué)分≥4;

      (3)專(zhuān)業(yè)特色選修課學(xué)分≥4;

      (4)體育競(jìng)賽學(xué)分≥5;

      (5)體育訓(xùn)練學(xué)分達(dá)到規(guī)定要求;

      二級(jí)運(yùn)動(dòng)員:

      (1)必修課學(xué)分≥105.5(理論)+23.5(實(shí)踐);

      (2)學(xué)科基礎(chǔ)選修課學(xué)分≥8;

      (3)專(zhuān)業(yè)特色選修課學(xué)分≥6;

      (4)人文素質(zhì)公共選修課學(xué)分≥6(其中理工類(lèi)學(xué)分≥4);

      (5)藝術(shù)類(lèi)限定性選修課學(xué)分≥2;

      (6)體育競(jìng)賽學(xué)分≥1;

      (7)體育訓(xùn)練學(xué)分達(dá)到規(guī)定要求;

      (8)達(dá)到素質(zhì)拓展學(xué)分要求。

      2、學(xué)位授予條件:符合學(xué)校關(guān)于授予本科畢業(yè)生學(xué)士學(xué)位條例要求。

      191

      第三篇:管理系運(yùn)動(dòng)員動(dòng)員大會(huì)新聞稿

      管理系“展現(xiàn)青春魅力,活出運(yùn)動(dòng)人生”運(yùn)動(dòng)員動(dòng)員大會(huì)新聞稿

      為迎接即將到來(lái)的校運(yùn)動(dòng)會(huì),我系于11月7日晚上7:00在圖書(shū)館7樓舉行了校田徑運(yùn)動(dòng)會(huì)運(yùn)動(dòng)員動(dòng)員大會(huì),學(xué)院體育教研室馮國(guó)敏主任、管理系鄺鑫主任、李素素老師、張智群老師、王大洋老師、陸翊嘉老師出席了本次大會(huì),以及管理系運(yùn)動(dòng)員,全體學(xué)生干部也參加此次大會(huì)。

      首先馮國(guó)敏主任

      詳細(xì)介紹了此次院運(yùn)動(dòng)會(huì)相關(guān)情況,他號(hào)召在場(chǎng)所有運(yùn)動(dòng)員們?yōu)檫\(yùn)動(dòng)會(huì)拼搏,高效完成任務(wù),使訓(xùn)練工作盡早步入正軌,也鼓勵(lì)管理系的運(yùn)動(dòng)員加油。在現(xiàn)場(chǎng)中學(xué)生會(huì)主席鄭培杰也為運(yùn)動(dòng)員加油打氣,希望在接下來(lái)的院十八屆田徑運(yùn)動(dòng)會(huì)上管理系再現(xiàn)輝煌,管理系運(yùn)動(dòng)員們加油!

      接下來(lái)我們?nèi)w老師、運(yùn)動(dòng)員一起唱歌,首先李素素,陸翊嘉老師為同學(xué)們帶來(lái)幾首好歌,頓時(shí)現(xiàn)場(chǎng)氣氛達(dá)到高潮。運(yùn)動(dòng)員也激情的放松自己,因?yàn)檫@是訓(xùn)練前的放松。大家一起開(kāi)心到晚上9點(diǎn)才依依不舍的離去。

      一年一度的運(yùn)動(dòng)會(huì)及各項(xiàng)賽事是繁榮校園文化的重要因素,是同學(xué)們鍛煉身體和磨礪意志的有效平臺(tái),能集中體現(xiàn)當(dāng)代大學(xué)生團(tuán)結(jié)一致、勇于拼搏的良好精神面貌。

      此次動(dòng)員大會(huì)的召開(kāi),拉開(kāi)了我系備戰(zhàn)院運(yùn)動(dòng)會(huì)及各項(xiàng)賽事的序幕,使廣大運(yùn)動(dòng)員明確了目標(biāo),以飽滿(mǎn)的熱情和高揚(yáng)的斗志整裝待發(fā),為管理系在各項(xiàng)體育賽事上再創(chuàng)新輝煌奠定了基礎(chǔ)。希望運(yùn)動(dòng)員們要鼓足干勁,振奮精神,刻苦訓(xùn)練,為管理系再創(chuàng)輝煌而拼搏。

      新聞部:曾偉方

      2012.11.8

      第四篇:銷(xiāo)售管理系統(tǒng)

      銷(xiāo)售

      銷(xiāo)售管理系統(tǒng)主要業(yè)務(wù)主要包括:客戶(hù)管理、價(jià)格管理、信用管理、合同管理、出貨管理以及貸款管理等

      客戶(hù)管理:

      內(nèi)容主要包括客戶(hù)基礎(chǔ)資料、客戶(hù)特征、業(yè)務(wù)狀況、交易現(xiàn)狀 價(jià)格管理:使用歷次售價(jià)、最新成本加成和按價(jià)格政策定價(jià)等三種價(jià)格依據(jù)。同 時(shí),按價(jià)格政策定價(jià)時(shí),支持商品促銷(xiāo)價(jià),可以按客戶(hù)定價(jià),也可以按存貨定價(jià)。按存貨定價(jià)時(shí)還支持按不同自由項(xiàng)定價(jià)。主要包括存貨價(jià)格、客戶(hù)價(jià)格、折扣政策、價(jià)格組。

      信用管理:

      信用管理的目標(biāo)包括降低企業(yè)賒賬的風(fēng)險(xiǎn),減少壞賬損失;降低銷(xiāo)售 變現(xiàn)天數(shù),加快流動(dòng)資金周轉(zhuǎn)。其內(nèi)容包括客戶(hù)資信調(diào)查、制定信用政策、管理客戶(hù)資信、應(yīng)收賬款的管理。

      合同管理:

      合同管理主要是訂單管理。訂單管理,主要是根據(jù)客戶(hù)需求和企業(yè)的 生產(chǎn)能力,制定企業(yè)的供貨計(jì)劃,接受客戶(hù)訂單,同時(shí)協(xié)調(diào)客戶(hù)與內(nèi)部各部門(mén)尤其是生產(chǎn)和儲(chǔ)運(yùn)部門(mén)的工作,確保銷(xiāo)售訂單按時(shí)完成,并做好后續(xù)服務(wù)等相關(guān)工作。其內(nèi)容包括庫(kù)存信息管理、存貨和客戶(hù)價(jià)格管理、信用審查、付款條件與期限管理。

      出貨管理:

      分為發(fā)貨管理、退貨管理以及客戶(hù)檔案管理三部分。發(fā)貨管理內(nèi)容包 括發(fā)貨單、出庫(kù)單生成,發(fā)貨方式管理,發(fā)貨檢驗(yàn)跟蹤。客戶(hù)檔案管理又包括客戶(hù)信息管理,發(fā)貨地址管理,發(fā)、退貨記錄等內(nèi)容。貸款管理:

      以票據(jù)的方式管理客戶(hù)的往來(lái)款,包括票據(jù)錄入、客戶(hù)貸款提現(xiàn)、轉(zhuǎn) 賬等。依據(jù)銷(xiāo)售發(fā)貨單開(kāi)具銷(xiāo)售發(fā)票,發(fā)票審核后即可確認(rèn)收入,形成應(yīng)收賬款,在應(yīng)收款管理系統(tǒng)可以查詢(xún)和制單,并據(jù)此收款。開(kāi)出銷(xiāo)售發(fā)票向客戶(hù)催收銷(xiāo)售貨款,并將發(fā)票轉(zhuǎn)給財(cái)務(wù)部門(mén)記賬。

      各功能模塊分析

      銷(xiāo)售管理子系統(tǒng)包含5個(gè)功能模塊,分別為銷(xiāo)售基礎(chǔ)資料模塊,收發(fā)貨管理模塊,銷(xiāo)售計(jì)劃管理模塊,銷(xiāo)售服務(wù)管理模塊,銷(xiāo)售訂單管理模塊,具體說(shuō)明如下:

      銷(xiāo)售基礎(chǔ)數(shù)據(jù):基礎(chǔ)數(shù)據(jù)是指與銷(xiāo)售相關(guān)的基本資料包括費(fèi)用定義、銷(xiāo)售傭金、銷(xiāo)售員資料、客戶(hù)資料、訂單取消原因、退貨原因、交貨方式、訂貨方式、價(jià)格種類(lèi)、客戶(hù)組別、銷(xiāo)售類(lèi)型等;

      收發(fā)貨管理:其主要功能包括銷(xiāo)售過(guò)賬,發(fā)票維護(hù),差價(jià)維護(hù),退、換貨通知,發(fā)貨通知等;銷(xiāo)售計(jì)劃管理:包括銷(xiāo)售計(jì)劃的合并與維護(hù)兩部分;

      銷(xiāo)售服務(wù)管理:主要是與銷(xiāo)售服務(wù)相關(guān)過(guò)程的維護(hù),包括銷(xiāo)售服務(wù)記錄,服務(wù)過(guò) 程記錄,銷(xiāo)售政策發(fā)布,銷(xiāo)售網(wǎng)點(diǎn)維護(hù)與服務(wù)跟蹤;

      銷(xiāo)售訂單管理:主要是對(duì)合同相關(guān)及客戶(hù)信用相關(guān)的功能。包括銷(xiāo)售計(jì)劃,產(chǎn)品 系列維護(hù),信用管理,銷(xiāo)售價(jià)格維護(hù),訂單、合同終止結(jié)清,訂單、合同維護(hù)等。

      第五篇:圖書(shū)管理系統(tǒng)

      七個(gè)文件

      1.book.txt存放書(shū)籍

      2.borrower.txt存放借閱信息

      3.chenwen.txt 存放開(kāi)始信息

      4.mima.txt存放密碼 5.qianyan.txt前言

      6.student.txt存放學(xué)生信息

      7.yuyue.txt 存放預(yù)約信息

      #include #include #include void guanliyuan();void youke();typedef struct borrower{ struct borrower *next;struct borrower *front;int book;int stu;

      int times;

      int sum;}Borr;typedef struct stus{ int numbers;char mark[40];

      char name[40];

      char xueyuan[40];

      int sum;

      struct stus *next;

      struct stus *front;}Stus;typedef struct books{ struct books *front;int numbers;char name[40];char author[40];char type[40];char publisher[40];int sum;int cun;struct books *next;}Books;void chenwenxie4();void chenwen();void time();void time1();void fangkuang();void printstudent1(Stus *head);Borr* buildborrowerlist();Books* buildbookslist();Stus* buildstudentlist();Books* insertbook(Books *head1,Books *pa);Stus* insertstudent(Stus *head2,Stus *pb);Borr* insertborrower(Borr *head3,Borr *pc);Books* chenwensousou11(Books* head11,int num11);Books* chenwensousou12(Books* head12,char name12[]);Books* chenwensousou13(Books* head13,int num13);Books* chenwensousou15(Books* head22,char name22[]);Stus* chenwensousou21(Stus* head21,int num21);Stus* chenwensousou22(Stus* head22,char name22[]);Stus* chenwensousou23(Stus* head23,int num23);Borr* chenwensousou31(Borr* head31,int num31);Borr* chenwensousou32(Borr* head32,int num32);Borr* chenwensousou33(Borr* head33,int num33);Borr* chenwensousou34(Borr* head34,int num34);Books* deletebook1(Books *head,int num);Stus* deletestudent1(Stus *head,int num);Borr* deleteborrower1(Borr *head,int num);Borr* deleteborrower2(Borr *head,int num);Books* booksorting11(Books *head);Books* booksorting12(Books *head);Stus* studentsorting21(Stus *head);Stus* studentsorting22(Stus *head);Borr* borrowersorting31(Borr *head);Borr* borrowersorting32(Borr *head);Borr* borrowersorting33(Borr *head);Books* chenwensousou14(Books* head12,char type[]);void printbook(Books *head);void printborrower(Borr *head);void chenwendu1(Books *head);void chenwendu2(Stus *head);void chenwendu3(Borr *head);Books* chenwenxie1();Stus* chenwenxie2();Stus* chenwenxie22();Borr* chenwenxie3();Borr* yuyuexie();void yuyuedu(Borr *head);Books bookcreat();Stus studentcreat();Borr borrowercreat();void time2();void qingkong();void qingkong1();void qingkong2();void qingkong3();int yanzheng(Books* head,int num);int yanzheng1(Stus* head,int num);int yanzheng2(Borr* head,int num);int yanzheng3(int num);void bianli(Books *head1,Stus *head2,Borr *head3);void sousuo(Books *head1,Stus *head2,Borr *head3);void paixu(Books *head1,Stus *head2,Borr *head3);void mimadu(char a[]);void sousuo1(Borr *headborrower);char* mimaxie();void qingkong4();void tishi1();void tishi2();int main(){ int n=0,i;char choice=3,ch[40],ch1[3]=“是”,cw;printf(“████████████▉▉▉▉▉▉▉▉▉▉▉▉▉▉▉▉▉▉▉▉▉▉▉▉▉▉█▉n”);time();

      printf(“█┏━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┓█n”);time();

      printf(“█┃******************歡迎進(jìn)入河南工業(yè)大學(xué)圖書(shū)管理系統(tǒng)********************* ┃▉n”);time();

      printf(“█┗━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┛█n”);time();

      printf(“████████████▉▉▉▉▉▉▉▉▉▉▉▉▉▉▉▉▉▉▉▉▉▉▉▉▉▉██n”);

      for(i=0;i<25;i++)

      time();system(“cls”);chenwen();chenwenxie4();while(1){

      scanf(“%s”,ch);

      if(strcmp(ch,ch1)==0)

      break;

      else{

      system(“cls”);

      printf(“████████████▉▉▉▉▉▉▉▉▉▉▉▉▉▉▉▉▉▉▉▉▉▉▉▉▉▉█▉n”);

      printf(“█┏━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┓█n”);

      printf(“■┃〓〓〓〓〓〓〓對(duì)不起,你尚未同意該協(xié)議,不能使用該系統(tǒng)〓〓〓〓〓〓〓〓〓┃█n”);

      printf(“█┗━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┛█n”);

      printf(“█ ▓▓▓▓▓▓▓▓▓▓我已閱讀并同意該協(xié)議?(是/否)▓▓▓▓▓▓▓▓▓▓▓▓ ▉n”);

      printf(“████████████▉▉▉▉▉▉▉▉▉▉▉▉▉▉▉▉▉▉▉▉▉▉▉▉▉▉█▉n”);

      } } getchar();system(“cls”);while(n==0){ printf(“ ┏━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┓n”);printf(“ ┃ ▼▲▼▲▼▲▼▲▼歡迎進(jìn)入河南工業(yè)大學(xué)圖書(shū)管理系統(tǒng) ▼▲▼▲▼▲▼▲▼

      ┃n”);printf(“ ┣━━━━━━━━━━━┳━━━━━━━━━━━━━┳━━━━━━━━━━┫n”);printf(“ ┃

      ★(0)退出

      ★(1)管理員登錄

      ★(2)學(xué)生登錄

      ┃n”);printf(“ ┣━━━━━━━━━━━┻━━━━━━━━━━━━━┻━━━━━━━━━━┫n”);printf(“ ┃

      ▂▃▄▅▆▇█▉▊▋▌●●● 請(qǐng)輸入選擇●●●▌▋▊█▉▇▆▅▄▃▂

      ┃n”);

      printf(“ ┗━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┛n”);

      if(scanf(“%c”,&choice)&&choice>='0'&&choice<='2'){

      scanf(“%c”,&cw);

      if(cw!='n'){

      tishi2();

      while(cw!='n'){

      scanf(“%c”,&cw);

      }

      continue;

      }

      switch(choice){

      case '0':system(“cls”);

      chenwen();

      return 0;

      case '1':guanliyuan();

      break;

      case '2':youke();

      break;

      }

      }

      else{

      tishi2();

      while(choice!='n'){

      scanf(“%c”,&choice);

      }

      } } printf(“████████████▉▉▉▉▉▉▉▉▉▉▉▉▉▉▉▉▉▉▉▉▉▉▉▉▉▉█▉n”);time();

      printf(“█┏━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┓█n”);time();

      printf(“█┃******************謝謝使用河南工業(yè)大學(xué)圖書(shū)管理系統(tǒng)********************* ┃▉n”);time();

      printf(“█┗━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┛█n”);time();

      printf(“████████████▉▉▉▉▉▉▉▉▉▉▉▉▉▉▉▉▉▉▉▉▉▉▉▉▉▉██n”);

      for(i=0;i<25;i++)

      time();system(“cls”);return 0;} void guanliyuan(){

      char choice,choice1,choice2,cw;

      int f=1;int n=0,j=3,l=0,a=0,g=0;

      char *ppp=(char *)malloc(40*sizeof(char));Books *headbook=chenwenxie1(),*pa=NULL,*book;Stus *headstudent=chenwenxie2(),*pb=NULL,*stu;Borr *headborrower=chenwenxie3(),*pc=NULL,*headyuyue=yuyuexie(),*yu;char p[40];p[0]='4',p[1]='3',p[2]='1',p[3]='5',p[4]='c',p[5]='w';

      ppp=mimaxie();system(“cls”);printf(“

      ┏━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┓n”);printf(“

      ┃◆◆◆◆◆◆◆◆◆◆◆◆歡迎管理員登陸◆◆◆◆◆◆◆◆◆◆◆◆┃n”);printf(“

      ┣━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┫n”);printf(“

      ┃▁▂▃▄▅▆▇█▉▊▋▌▌?wù)堓斎朊艽a▍▌▋▊▉█▇▆▅▄▃▂▁┃n”);printf(“

      ┣━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┫n”);printf(“

      ┃ ▓▓▓▓▓▓▓▓▓▓★你一共有3次機(jī)會(huì)★▓▓▓▓▓▓▓▓▓▓▓┃n”);printf(“

      ┗━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┛n”);

      g=0;

      while(n==0){

      scanf(“%s”,p+6);

      if(strcmp(ppp,p)==0){

      getchar();

      l=0;

      system(“cls”);

      while(1){

      printf(“ ┏━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┓n”);

      printf(“ ┃*****************************您享有的操作*******************************┃n”);

      printf(“ ┃************************************************************************┃n”);

      printf(“ ┣━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┫n”);

      printf(“ ┃ ★(0)返回上級(jí) ★(1)創(chuàng)建列表 ★(2)插入(借還)★(3)刪除(借還)★(4)遍歷

      ┃n”);

      printf(“ ┣━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┫n”);

      printf(“ ┃

      ★(5)排序

      ★(6)搜索

      ★(7)修改密碼

      ★(8)保存

      ★(9)清空文件

      ┃n”);

      printf(“ ┣━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┫n”);

      printf(“ ┃▉▉▉▉▉▉▉▉▉▉▉▉▉●●●請(qǐng)輸入選擇●●●▉▉▉▉▉▉▉▉▉▉▉▉┃n”);

      printf(“ ┗━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┛n”);

      if(scanf(“%c”,&choice)&&choice>='0'&&choice<='9'){

      scanf(“%c”,&cw);

      if(cw!='n'){

      tishi2();

      while(cw!='n'){

      scanf(“%c”,&cw);

      }

      continue;

      }

      switch(choice){

      case '0':

      system(“cls”);

      break;

      case '1':{

      system(“cls”);

      while(n==0){

      printf(“ ┏━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┓n”);

      printf(“ ┃*****************************您享有的操作*******************************┃n”);

      printf(“ ┃************************************************************************┃n”);

      printf(“ ┣━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┫n”);

      printf(“ ┃

      ★(0)返回上級(jí)

      ★(1)創(chuàng)建圖書(shū)鏈表 ★(2)創(chuàng)建學(xué)生鏈表 ★(3)創(chuàng)建借閱鏈表

      ┃n”);

      printf(“ ┣━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┫n”);

      printf(“ ┃▉▉▉▉▉▉▉▉▉▉▉▉▉●●●請(qǐng)輸入選擇●●●▉▉▉▉▉▉▉▉▉▉▉▉┃n”);

      printf(“ ┗━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┛n”);

      if(scanf(“%c”,&choice1)&&choice1>='0'&&choice1<='3'){

      scanf(“%c”,&cw);

      if(cw!='n'){

      tishi2();

      while(cw!='n'){

      scanf(“%c”,&cw);

      }

      continue;

      }

      switch(choice1){

      case '0':

      system(“cls”);

      break;

      case '1':headbook=buildbookslist();

      g=1;

      break;

      case '2':headstudent=buildstudentlist();

      g=1;

      break;

      case '3':headborrower=buildborrowerlist();

      g=1;

      break;

      }

      }

      else{

      system(“cls”);

      printf(“ ┏━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┓n”);

      printf(“ ┃▓▓▓▓▓▓▓▓▓▓▓▓▓▓對(duì)不起,您的輸入有誤▓▓▓▓▓▓▓▓▓▓▓▓┃n”);

      printf(“ ┗━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┛n”);

      while(choice1!='n'){

      scanf(“%c”,&choice1);

      }

      }

      if(choice1=='0'){

      break;

      }

      }

      }

      break;

      case '2': {

      system(“cls”);

      while(n==0){

      printf(“ ┏━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┓n”);

      printf(“ ┃*****************************您享有的操作*******************************┃n”);

      printf(“ ┃************************************************************************┃n”);

      printf(“ ┣━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┫n”);

      printf(“ ┃

      ★(0)返回上級(jí)

      ★(1)插入圖書(shū)信息 ★(2)插入學(xué)生信息

      ★(3)插入借閱信息 ┃n”);

      printf(“ ┃________________________________________________________________________┃n”);

      printf(“ ┣━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┫n”);

      printf(“ ┃▉▉▉▉▉▉▉▉▉▉▉▉▉●●●請(qǐng)輸入選擇●●●▉▉▉▉▉▉▉▉▉▉▉▉┃n”);

      printf(“ ┗━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┛n”);

      if(scanf(“%c”,&choice1)&&choice1>='0'&&choice1<='3'){

      scanf(“%c”,&cw);

      if(cw!='n'){

      tishi2();

      while(cw!='n'){

      scanf(“%c”,&cw);

      }

      continue;

      }

      switch(choice1){

      case '0':

      system(“cls”);

      break;

      case '1':{

      system(“cls”);

      if(headbook==NULL){

      printf(“ ┏━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┓n”);

      printf(“ ┃ 〓〓〓〓〓〓〓〓〓〓〓圖書(shū)鏈表為空,請(qǐng)先創(chuàng)建圖書(shū)鏈表〓〓〓〓〓〓〓〓〓〓┃n”);

      }

      else{

      printf(“ ┏━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┓n”);

      printf(“ ┃*****************************您享有的操作*******************************┃n”);

      printf(“ ┃************************************************************************┃n”);

      printf(“ ┣━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┫n”);

      printf(“ ┃████████████請(qǐng)輸入你要插入的圖書(shū)信息████████████┃|n”);

      printf(“ ┣━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┫n”);

      printf(“ ┃

      ★1.編號(hào)

      ★2.書(shū)名

      ★3.作者

      ★4.類(lèi)型

      ★5.出版社

      ★(6)庫(kù)存

      ┃n”);

      printf(“ ┣━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┫n”);

      printf(“ ┃▲▼●◆■★▼▲★■◆請(qǐng)依次輸入(用空格隔開(kāi))▍▌▋▊▉█▇▆▅▄▃▂▁┃n”);

      printf(“ ┗━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┛n”);

      if((pa=(Books *)malloc(sizeof(Books)))==NULL){

      printf(“Not able to allocate memory.n”);

      exit(1);

      }

      while(scanf(“%d”,&pa->numbers)&&scanf(“%s”,pa->name)&&scanf(“%s”,pa->author)&&scanf(“%s”,pa->type)&&scanf(“%s”,pa->publisher)&&scanf(“%d”,&pa->cun)){

      getchar();

      system(“cls”);

      headbook=insertbook(headbook,pa);

      printf(“ ┏━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┓n”);

      printf(“ ┃▓▓▓▓▓▓▓▓▓▓▓▓▓▓恭喜你,插入成功▓▓▓▓▓▓▓▓▓▓▓▓▓▓┃n”);

      l=1;

      break;

      }

      if(l==0){

      tishi2();

      getchar();

      }

      }

      l=0;

      break;

      }

      case '2':{

      if(headstudent==NULL){

      system(“cls”);

      printf(“ ┏━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┓n”);

      printf(“ ┃

      ██████████學(xué)生鏈表為空,請(qǐng)先創(chuàng)建學(xué)生鏈表██████████ ┃n”);

      }

      else{

      system(“cls”);

      printf(“ ┏━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┓n”);

      printf(“ ┃*****************************您享有的操作*******************************┃n”);

      printf(“ ┃************************************************************************┃n”);

      printf(“ ┣━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┫n”);

      printf(“ ┃████████████請(qǐng)輸入你要插入的學(xué)生信息████████████┃|n”);

      printf(“ ┣━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┫n”);

      printf(“ ┃

      ★1.學(xué)號(hào)★

      ★2.姓名★

      ★3.學(xué)院★

      ★4.身份證★

      ┃n”);

      printf(“ ┣━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┫n”);

      printf(“ ┃▲▼●◆■★▼▲★■◆請(qǐng)依次輸入(用空格隔開(kāi))▍▌▋▊▉█▇▆▅▄▃▂▁┃n”);

      printf(“ ┗━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┛n”);

      if((pb=(Stus *)malloc(sizeof(Stus)))==NULL){

      printf(“Not able to allocate memory.n”);

      exit(1);

      }

      while(scanf(“%d”,&pb->numbers)&&scanf(“%s”,pb->name)&&scanf(“%s”,pb->xueyuan)&&scanf(“%s”,pb->mark)){

      getchar();

      stu=chenwensousou21(chenwenxie2(),pb->numbers);

      if(stu!=NULL){

      free(pb);

      printf(“ ┏━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┓n”);

      printf(“ ┃▓▓▓▓▓▓▓▓▓▓▓▓▓對(duì)不起,該學(xué)號(hào)已存在▓▓▓▓▓▓▓▓▓▓▓▓▓┃n”);

      printf(“ ┗━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┛n”);

      l=1;

      system(“pause”);

      system(“cls”);

      break;

      }

      headstudent=insertstudent(headstudent,pb);

      system(“cls”);

      printf(“ ┏━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┓n”);

      printf(“ ┃▓▓▓▓▓▓▓▓▓▓▓▓▓恭喜你,插入成功▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓┃n”);

      l=1;

      break;

      }

      if(l==0){

      tishi2();

      getchar();

      }

      }

      l=0;

      break;

      }

      case '3':{

      if(headborrower==NULL){

      system(“cls”);

      printf(“ ┏━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┓n”);

      printf(“ ┃

      ██████████借閱鏈表為空,請(qǐng)先創(chuàng)建借閱鏈表██████████ ┃n”);

      }

      else{

      system(“cls”);

      printf(“ ┏━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┓n”);

      printf(“ ┃*****************************您享有的操作*******************************┃n”);

      printf(“ ┃************************************************************************┃n”);

      printf(“ ┣━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┫n”);

      printf(“ ┃████████████請(qǐng)輸入你要插入的借閱信息████████████┃|n”);

      printf(“ ┣━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┫n”);

      printf(“ ┃

      ★★1.學(xué)號(hào)★★

      ★★2.書(shū)編★★

      ★★3.時(shí)間★★

      ┃n”);

      printf(“ ┣━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┫n”);

      printf(“ ┃***********請(qǐng)注意:(時(shí)間格式 年月日 比如1992年08月13日為920813)**********┃n”);

      printf(“ ┣━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┫n”);

      printf(“ ┣━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┫n”);

      printf(“ ┃▲▼●◆■★▼▲★■◆請(qǐng)依次輸入(用空格隔開(kāi))▍▌▋▊▉█▇▆▅▄▃▂▁┃n”);

      printf(“ ┗━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┛n”);

      if((pc=(Borr *)malloc(sizeof(Borr)))==NULL){

      printf(“Not able to allocate memory.n”);

      exit(1);

      }

      while(scanf(“%d”,&pc->stu)&&scanf(“%d”,&pc->book)&&scanf(“%d”,&pc->times)){

      if(yanzheng2(chenwenxie3(),pc->book)==0){

      free(pc);

      break;

      }

      stu=chenwensousou21(chenwenxie2(),pc->stu);

      if(stu==NULL){

      printf(“ ┏━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┓n”);

      printf(“ ┃▓▓▓▓▓▓▓▓▓▓▓▓▓對(duì)不起,該學(xué)號(hào)不存在▓▓▓▓▓▓▓▓▓▓▓▓▓┃n”);

      printf(“ ┗━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┛n”);

      free(pc);

      system(“pause”);

      system(“cls”);

      break;

      }

      if(chenwensousou11(chenwenxie1(),pc->book)==NULL){

      printf(“ ┏━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┓n”);

      printf(“ ┃▓▓▓▓▓▓▓▓▓▓▓▓▓對(duì)不起,該書(shū)編不存在▓▓▓▓▓▓▓▓▓▓▓▓▓┃n”);

      printf(“ ┗━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┛n”);

      free(pc);

      system(“pause”);

      system(“cls”);

      break;

      }

      book=chenwensousou11(chenwenxie1(),pc->book);

      book->cun--;

      getchar();

      if(headyuyue!=NULL)

      yu=chenwensousou32(headyuyue,pc->book);

      if(yu!=NULL&&headyuyue!=NULL){

      headyuyue=deleteborrower1(yuyuexie(),pc->book);

      if(headyuyue!=NULL)

      yuyuedu(headyuyue);

      else{

      qingkong4();

      }

      }

      headborrower=insertborrower(headborrower,pc);

      if(headbook!=NULL)

      chenwendu1(headbook);

      if(headborrower!=NULL)

      chenwendu3(headborrower);

      system(“cls”);

      printf(“ ┏━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┓n”);

      printf(“ ┃▓▓▓▓▓▓▓▓▓▓▓▓▓恭喜你,插入成功▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓┃n”);

      l=1;

      break;

      }

      if(l==0){

      tishi2();

      getchar();

      }

      }

      l=0;

      break;

      }

      }

      }

      else{

      tishi2();

      while(choice1!='n'){

      scanf(“%c”,&choice1);

      }

      }

      if(choice1=='0'){

      break;

      }

      }

      }

      break;

      case '3':

      system(“cls”);

      {

      while(n==0)

      {

      printf(“ ┏━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┓n”);

      printf(“ ┃*****************************您享有的操作*******************************┃n”);

      printf(“ ┃************************************************************************┃n”);

      printf(“ ┣━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┫n”);

      printf(“ ┃████████████請(qǐng)輸入你要?jiǎng)h除的借閱信息████████████┃n”);

      printf(“ ┣━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┫n”);

      printf(“ ┃ ★(0)返回上級(jí)

      ★(1)刪除圖書(shū)信息

      ★(2)刪除學(xué)生信息

      ★(3)刪除借閱信息 ┃n ”);

      printf(“ ┣━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┫n”);

      printf(“ ┃▉▉▉▉▉▉▉▉▉▉▉▉▉●●●請(qǐng)輸入選擇●●●▉▉▉▉▉▉▉▉▉▉▉▉┃n”);

      printf(“ ┗━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┛n”);

      if(scanf(“%c”,&choice2)&&choice2>='0'&&choice2<='3')

      {

      scanf(“%c”,&cw);

      if(cw!='n'){

      tishi2();

      while(cw!='n'){

      scanf(“%c”,&cw);

      }

      continue;

      }

      switch(choice2)

      {

      case '0':

      system(“cls”);

      break;

      case '1':

      {

      if(headbook==NULL){

      system(“cls”);

      printf(“ ┏━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┓n”);

      printf(“ ┃ 〓〓〓〓〓〓〓〓〓〓〓圖書(shū)鏈表為空,請(qǐng)先創(chuàng)建圖書(shū)鏈表〓〓〓〓〓〓〓〓〓〓┃n”);

      }

      else

      {

      system(“cls”);

      while(n==0)

      {

      printf(“ ┏━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┓n”);

      printf(“ ┃*****************************您享有的操作*******************************┃n”);

      printf(“ ┃************************************************************************┃n”);

      printf(“ ┣━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┫n”);

      printf(“ ┃━━━━━━━━━━━請(qǐng)輸入你要?jiǎng)h除的圖書(shū)信息的━━━━━━━━━━━━┃n”);

      printf(“ ┣━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┫n”);

      printf(“ ┃

      ★0.返回上級(jí)

      ★1.編號(hào)

      ★2.書(shū)名

      ★3.位置

      ┃n”);

      printf(“ ┣━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┫n”);

      printf(“ ┃▉▉▉▉▉▉▉▉▉▉▉▉▉●●●請(qǐng)輸入選擇●●●▉▉▉▉▉▉▉▉▉▉▉▉┃n”);

      printf(“ ┗━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┛n”);

      if((pa=(Books *)malloc(sizeof(Books)))==NULL)

      {

      printf(“Not able to allocate memory.n”);

      exit(1);

      }

      if(scanf(“%c”,&choice1)&&choice1>='0'&&choice1<='3')

      {

      scanf(“%c”,&cw);

      if(cw!='n'){

      tishi2();

      while(cw!='n'){

      scanf(“%c”,&cw);

      }

      continue;

      }

      switch(choice1)

      {

      case '0':

      system(“cls”);

      break;

      case '1':

      if(headbook==NULL){

      system(“cls”);

      printf(“ ┏━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┓n”);

      printf(“ ┃ 〓〓〓〓〓〓〓〓〓〓〓〓〓鏈表為空,請(qǐng)先創(chuàng)建鏈表〓〓〓〓〓〓〓〓〓〓〓〓┃n”);

      break;

      }

      system(“cls”);

      tishi1();

      printf(“ ┃

      輸入編號(hào)●●●●●●

      ┃n”);

      printf(“ ┗━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┛n”);

      if(scanf(“%d”,&pa->numbers))

      {

      getchar();

      pa=chenwensousou11(headbook,pa->numbers);

      }

      else

      {

      getchar();

      pa=NULL;

      }

      break;

      case '2':

      if(headbook==NULL){

      system(“cls”);

      printf(“ ┏━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┓n”);

      printf(“ ┃ 〓〓〓〓〓〓〓〓〓〓〓〓〓鏈表為空,請(qǐng)先創(chuàng)建鏈表〓〓〓〓〓〓〓〓〓〓〓〓┃n”);

      break;

      }

      system(“cls”);

      tishi1();

      printf(“ ┃

      輸入書(shū)名●●●●●●

      ┃n”);

      printf(“ ┗━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┛n”);

      if(scanf(“%s”,pa->name))

      {

      getchar();

      pa=chenwensousou15(headbook,pa->name);

      }

      else

      {

      getchar();

      pa=NULL;

      }

      break;

      case '3':

      if(headbook==NULL){

      system(“cls”);

      printf(“ ┏━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┓n”);

      printf(“ ┃ 〓〓〓〓〓〓〓〓〓〓〓〓〓鏈表為空,請(qǐng)先創(chuàng)建鏈表〓〓〓〓〓〓〓〓〓〓〓〓┃n”);

      break;

      }

      system(“cls”);

      tishi1();

      printf(“ ┃

      輸入位置●●●●●●

      ┃n”);

      printf(“ ┗━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┛n”);

      if(scanf(“%d”,&pa->sum))

      {

      getchar();

      pa=chenwensousou13(headbook,pa->sum);

      }

      else

      {

      getchar();

      pa=NULL;

      }

      break;

      }

      if(choice1=='0')

      {

      break;

      }

      if(pa==NULL)

      {

      system(“cls”);

      printf(“ ┏━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┓n”);

      printf(“ ┃〓〓〓〓〓〓〓〓〓〓〓〓沒(méi)有找到你想刪除的信息〓〓〓〓〓〓〓〓〓〓〓〓〓┃n”);

      }

      else

      {

      if(headbook==NULL){

      system(“cls”);

      printf(“ ┏━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┓n”);

      printf(“ ┃ 〓〓〓〓〓〓〓〓〓〓〓〓〓鏈表為空,請(qǐng)先創(chuàng)建鏈表〓〓〓〓〓〓〓〓〓〓〓〓┃n”);

      break;

      }

      system(“cls”);

      printf(“ ┏━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┓n”);

      printf(“ ┃◆◆◆◆◆◆◆◆◆◆◆◆你要?jiǎng)h除的信息是這些嘛?◆◆◆◆◆◆◆◆◆◆◆◆┃n”);

      printf(“ ┣━━━━━━━━━━━━┳━━━━━━━━━━━┳━━━━━━━━━━━┫n”);

      printf(“ ┃

      ①編號(hào)┃

      ②書(shū)名┃

      ③作者 ┃n”);

      printf(“ ┣━━━━━━━━━━━━╋━━━━━━━━━━━╋━━━━━━━━━━━┫n”);

      printf(“ ┃ %21d ┃ %21s┃ %20s ┃n”,pa->numbers,pa->name,pa->author);

      printf(“ ┣━━━━━━━━━━━━╋━━━━━━━━━━━╋━━━━━┳━━━━━┫n”);

      printf(“ ┃

      ④類(lèi)型┃

      ⑤出版社┃

      ⑥位置┃

      ⑦庫(kù)存量┃n”);

      printf(“ ┣━━━━━━━━━━━━╋━━━━━━━━━━━╋━━━━━╋━━━━━┫n”);

      printf(“ ┃ %23s┃ %21s┃%10d┃%10d┃n”,pa->type,pa->publisher,pa->sum,pa->cun);

      printf(“ ┣━━━━━━━━━━━━┻━━━━━━━━━━━┻━━━━━┻━━━━━┫n”);

      printf(“ ┃

      ★(0)不刪除,返回上級(jí)

      ★(1)刪除

      ┃n”);

      printf(“ ┗━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┛n”);

      if(scanf(“%c”,&choice2)&&choice2=='0'){

      system(“cls”);

      break;

      }

      if(choice2!='1'){

      printf(“ ┏━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┓n”);

      printf(“ ┃〓〓〓〓〓〓〓〓〓〓〓你的輸入有誤,此信息未刪除〓〓〓〓〓〓〓〓〓〓〓〓┃n”);

      printf(“ ┗━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┛n”);

      system(“pause”);

      system(“cls”);

      break;

      }

      headbook=deletebook1(headbook,pa->numbers);

      if(headbook!=NULL)

      chenwendu1(headbook);

      if(headborrower!=NULL)

      headborrower=deleteborrower1(headborrower,pa->numbers);

      if(headborrower!=NULL)

      chenwendu3(headborrower);

      printf(“ ┏━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┓n”);

      printf(“ ┃〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓恭喜你,刪除成功〓〓〓〓〓〓〓〓〓〓〓〓〓┃n”);

      }

      }

      else

      {

      tishi2();

      while(choice1!='n')

      scanf(“%c”,&choice1);

      }

      }

      }

      break;

      }

      case '2':

      {

      if(headstudent==NULL){

      system(“cls”);

      printf(“ ┏━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┓n”);

      printf(“ ┃ 〓〓〓〓〓〓〓〓〓〓〓〓〓鏈表為空,請(qǐng)先創(chuàng)建鏈表〓〓〓〓〓〓〓〓〓〓〓〓┃n”);

      }

      else

      {

      system(“cls”);

      while(n==0)

      {

      tishi1();

      printf(“ ┃━━━━━━━━━━━━請(qǐng)輸入你要?jiǎng)h的學(xué)生信息的━━━━━━━━━━━┃n”);

      printf(“ ┣━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┫n”);

      printf(“ ┃

      ★0.返回上級(jí)

      ★1.學(xué)號(hào)

      ★2.名字

      ★3.位置

      ┃n”);

      printf(“ ┣━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┫n”);

      printf(“ ┃

      請(qǐng)輸入選擇●●●●●●

      ┃n”);

      printf(“ ┗━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┛n”);

      if((pb=(Stus *)malloc(sizeof(Stus)))==NULL)

      {

      printf(“Not able to allocate memory.n”);

      exit(1);

      }

      if(scanf(“%c”,&choice1)&&choice1>='0'&&choice1<='3')

      {

      scanf(“%c”,&cw);

      if(cw!='n'){

      tishi2();

      while(cw!='n'){

      scanf(“%c”,&cw);

      }

      continue;

      }

      switch(choice1)

      {

      case '0':

      system(“cls”);

      break;

      case '1':

      if(headstudent==NULL){

      system(“cls”);

      printf(“ ┏━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┓n”);

      printf(“ ┃ 〓〓〓〓〓〓〓〓〓〓〓〓〓鏈表為空,請(qǐng)先創(chuàng)建鏈表〓〓〓〓〓〓〓〓〓〓〓〓┃n”);

      break;

      }

      system(“cls”);

      tishi1();

      printf(“ ┃

      輸入學(xué)號(hào)●●●●●●

      ┃n”);

      printf(“ ┗━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┛n”);

      if(scanf(“%d”,&pb->numbers))

      {

      getchar();

      pb=chenwensousou21(headstudent,pb->numbers);

      }

      else

      {

      getchar();

      pb=NULL;

      }

      break;

      case '2':

      if(headstudent==NULL){

      system(“cls”);

      printf(“ ┏━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┓n”);

      printf(“ ┃ 〓〓〓〓〓〓〓〓〓〓〓〓〓鏈表為空,請(qǐng)先創(chuàng)建鏈表〓〓〓〓〓〓〓〓〓〓〓〓┃n”);

      break;

      }

      system(“cls”);

      tishi1();

      printf(“ ┃

      輸入名字●●●●●●

      ┃n”);

      printf(“ ┗━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┛n”);

      if(scanf(“%s”,pb->name))

      {

      getchar();

      pb=chenwensousou22(headstudent,pb->name);

      }

      else

      {

      getchar();

      pb=NULL;

      }

      break;

      case '3':

      if(headstudent==NULL){

      system(“cls”);

      printf(“ ┏━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┓n”);

      printf(“ ┃ 〓〓〓〓〓〓〓〓〓〓〓〓〓鏈表為空,請(qǐng)先創(chuàng)建鏈表〓〓〓〓〓〓〓〓〓〓〓〓┃n”);

      break;

      }

      system(“cls”);

      tishi1();

      printf(“ ┃

      輸入位置●●●●●●

      ┃n”);

      printf(“ ┗━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┛n”);

      if(scanf(“%d”,&pb->sum))

      {

      getchar();

      pb=chenwensousou23(headstudent,pb->sum);

      }

      else

      {

      getchar();

      pb=NULL;

      }

      break;

      }

      if(choice1=='0')

      {

      break;

      }

      if(pb==NULL)

      {

      system(“cls”);

      printf(“ ┏━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┓n”);

      printf(“ ┃▓▓▓▓▓▓▓▓▓▓對(duì)不起,沒(méi)有找到你想刪除的信息▓▓▓▓▓▓▓▓▓▓▓┃n”);

      }

      else

      {

      if(headstudent==NULL){

      system(“cls”);

      printf(“ ┏━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┓n”);

      printf(“ ┃ 〓〓〓〓〓〓〓〓〓〓〓〓〓鏈表為空,請(qǐng)先創(chuàng)建鏈表〓〓〓〓〓〓〓〓〓〓〓〓┃n”);

      break;

      }

      system(“cls”);

      printf(“ ┏━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┓n”);

      printf(“ ┃◆◆◆◆◆◆◆◆◆◆◆◆你要?jiǎng)h除的信息是這些嘛?◆◆◆◆◆◆◆◆◆◆◆◆┃n”);

      printf(“ ┣━━━━━━━━━┳━━━━━━━━━┳━━━━━━━━━━┳━━━━━┫n”);

      printf(“ ┃

      學(xué)號(hào)

      姓名

      學(xué)院

      位置 ┃n”);

      printf(“ ┣━━━━━━━━━╋━━━━━━━━━╋━━━━━━━━━━╋━━━━━┫n”);

      printf(“ ┃%18d┃ %17s┃ %19s┃ %8d ┃n”,pb->numbers,pb->name,pb->xueyuan,pb->sum);

      printf(“ ┣━━━━━━━━━┻━━━━━━━━━┻━━━━━━━━━━┻━━━━━┫n”);

      printf(“ ┃

      ★(0)不刪除,返回上級(jí)

      ★(1)刪除

      ┃n”);

      printf(“ ┗━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┛n”);

      if(scanf(“%c”,&choice2)&&choice2=='0'){

      system(“cls”);

      break;

      }

      if(choice2!='1'){

      printf(“ ┏━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┓n”);

      printf(“

      ┃▓▓▓▓▓▓▓▓▓▓▓你的輸入有誤,此信息未刪除▓▓▓▓▓▓▓▓▓▓▓▓┃n”);

      printf(“ ┗━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┛n”);

      system(“pause”);

      system(“cls”);

      break;

      }

      headstudent=deletestudent1(headstudent,pb->numbers);

      if(headstudent!=NULL)

      chenwendu2(headstudent);

      printf(“ ┏━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┓n”);

      printf(“ ┃〓〓〓〓〓〓〓〓〓〓〓〓〓〓恭喜你,刪除成功〓〓〓〓〓〓〓〓〓〓〓〓〓〓┃n”);

      }

      }

      else

      {

      tishi2();

      while(choice1!='n')

      scanf(“%c”,&choice1);

      }

      }

      }

      break;

      }

      case '3':

      {

      if(headborrower==NULL){

      system(“cls”);

      printf(“ ┏━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┓n”);

      printf(“ ┃ 〓〓〓〓〓〓〓〓〓〓〓〓〓鏈表為空,請(qǐng)先創(chuàng)建鏈表〓〓〓〓〓〓〓〓〓〓〓〓┃n”);

      }

      else

      {

      system(“cls”);

      while(n==0)

      {

      tishi1();

      printf(“ ┃━━━━━━━━━━━━請(qǐng)輸入你要?jiǎng)h的借閱信息的━━━━━━━━━━━┃n”);

      printf(“ ┣━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┫n”);

      printf(“ ┃

      ★0.返回上級(jí)

      ★1.學(xué)號(hào)

      ★2.書(shū)編

      ★3.位置

      ★4.時(shí)間

      ┃n”);

      printf(“ ┣━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┫n”);

      printf(“ ┃*******請(qǐng)注意:(時(shí)間格式 年月日 比如1992年08月13日 為 920813)*********┃ n”);

      printf(“ ┣━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┫n”);

      printf(“ ┃

      請(qǐng)輸入選擇●●●●●●

      ┃n”);

      printf(“ ┗━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┛n”);

      if((pc=(Borr *)malloc(sizeof(Borr)))==NULL)

      {

      printf(“Not able to allocate memory.n”);

      exit(1);

      }

      if(scanf(“%c”,&choice1)&&choice1>='0'&&choice1<='4')

      {

      scanf(“%c”,&cw);

      if(cw!='n'){

      tishi2();

      while(cw!='n'){

      scanf(“%c”,&cw);

      }

      continue;

      }

      switch(choice1)

      {

      case '0':

      system(“cls”);

      break;

      case '1':

      if(headborrower==NULL){

      system(“cls”);

      printf(“ ┏━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┓n”);

      printf(“ ┃ 〓〓〓〓〓〓〓〓〓〓〓〓〓鏈表為空,請(qǐng)先創(chuàng)建鏈表〓〓〓〓〓〓〓〓〓〓〓〓┃n”);

      break;

      }

      system(“cls”);

      tishi1();

      printf(“ ┃

      輸入學(xué)號(hào)●●●●●●

      ┃n”);

      printf(“ ┗━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┛n”);

      if(scanf(“%d”,&pc->stu))

      {

      getchar();

      pc=chenwensousou31(headborrower,pc->stu);

      }

      else

      {

      getchar();

      pc=NULL;

      }

      break;

      case '2':

      if(headborrower==NULL){

      system(“cls”);

      printf(“ ┏━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┓n”);

      printf(“ ┃ 〓〓〓〓〓〓〓〓〓〓〓〓〓鏈表為空,請(qǐng)先創(chuàng)建鏈表〓〓〓〓〓〓〓〓〓〓〓〓┃n”);

      break;

      }

      system(“cls”);

      tishi1();

      printf(“ ┃

      輸入編號(hào)●●●●●●

      ┃n”);

      printf(“ ┗━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┛n”);

      if(scanf(“%d”,&pc->book))

      {

      getchar();

      pc=chenwensousou32(headborrower,pc->book);

      }

      else

      {

      getchar();

      pc=NULL;

      }

      break;

      case '3':

      if(headborrower==NULL){

      system(“cls”);

      printf(“ ┏━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┓n”);

      printf(“ ┃ 〓〓〓〓〓〓〓〓〓〓〓〓〓鏈表為空,請(qǐng)先創(chuàng)建鏈表〓〓〓〓〓〓〓〓〓〓〓〓┃n”);

      break;

      }

      system(“cls”);

      tishi1();

      printf(“ ┃

      輸入位置●●●●●●

      ┃n”);

      printf(“ ┗━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┛n”);

      if(scanf(“%d”,&pc->sum))

      {

      getchar();

      pc=chenwensousou33(headborrower,pc->sum);

      }

      else

      {

      getchar();

      pc=NULL;

      }

      break;

      case '4':

      if(headborrower==NULL){

      system(“cls”);

      printf(“ ┏━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┓n”);

      printf(“ ┃ 〓〓〓〓〓〓〓〓〓〓〓〓〓鏈表為空,請(qǐng)先創(chuàng)建鏈表〓〓〓〓〓〓〓〓〓〓〓〓┃n”);

      break;

      }

      system(“cls”);

      tishi1();

      printf(“ ┃

      輸入時(shí)間●●●●●●

      ┃n”);

      printf(“ ┣━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┫n”);

      printf(“ ┃********請(qǐng)注意:(時(shí)間格式 年月日 比如1992年08月13日 為 920813)********┃n”);

      printf(“ ┗━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┛n”);

      if(scanf(“%d”,&pc->times))

      {

      getchar();

      pc=chenwensousou34(headborrower,pc->times);

      }

      else

      {

      getchar();

      pc=NULL;

      }

      break;

      }

      if(choice1=='0')

      {

      break;

      }

      if(pc==NULL)

      {

      system(“cls”);

      printf(“ ┏━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┓n”);

      printf(“ ┃▓▓▓▓▓▓▓▓▓▓對(duì)不起,沒(méi)有找到你想刪除的信息▓▓▓▓▓▓▓▓▓▓▓┃n”);

      }

      else

      {

      if(headborrower==NULL){

      system(“cls”);

      printf(“ ┏━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┓n”);

      printf(“ ┃ 〓〓〓〓〓〓〓〓〓〓〓〓〓鏈表為空,請(qǐng)先創(chuàng)建鏈表〓〓〓〓〓〓〓〓〓〓〓〓┃n”);

      break;

      }

      if(choice1=='2'||choice1=='3'){

      system(“cls”);

      pb=chenwensousou21(headstudent,pc->stu);

      printf(“ ┏━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┓n”);

      printf(“ ┃◆◆◆◆◆◆◆◆◆◆◆◆你要?jiǎng)h除的信息是這些嘛?◆◆◆◆◆◆◆◆◆◆◆◆┃n”);

      printf(“ ┣━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┫n”);

      printf(“ ┃

      姓名:”);

      printf(“

      %20s

      ┃n”,pb->name);

      printf(“ ┣━━━━━━━━━┳━━━━━━━━━┳━━━━━━━━┳━━━━━━━┫n”);

      printf(“ ┃

      學(xué)號(hào)

      書(shū)編

      時(shí)間

      位置

      ┃n”);

      printf(“ ┣━━━━━━━━━╋━━━━━━━━━╋━━━━━━━━╋━━━━━━━┫n”);

      printf(“ ┃ %16d ┃ %16d ┃ %14d ┃%13d ┃n”,pc->stu,pc->book,pc->times,pc->sum);

      printf(“ ┣━━━━━━━━━┻━━━━━━━━━┻━━━━━━━━┻━━━━━━━┫n”);

      pa=chenwensousou11(headbook,pc->book);

      printf(“ ┃

      %20s

      ┃n”,pa->name);

      printf(“ ┣━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┫n”);

      printf(“ ┃

      ★(0)不刪除,返回上級(jí)

      ★(1)刪除

      ┃n”);

      printf(“ ┗━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┛n”);

      if(scanf(“%c”,&choice2)&&choice2=='0'){

      getchar();

      system(“cls”);

      break;

      }

      if(choice2!='1'){

      getchar();

      printf(“ ┏━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┓n”);

      printf(“ ┃〓〓〓〓〓〓〓〓〓〓〓〓你的輸入有誤,此信息未刪除〓〓〓〓〓〓〓〓〓〓〓┃n”);

      printf(“ ┗━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┛n”);

      system(“pause”);

      system(“cls”);

      break;

      }

      getchar();

      book=chenwensousou11(chenwenxie1(),pc->book);

      book->cun++;

      headborrower=deleteborrower2(headborrower,pc->stu);

      if(headborrower!=NULL)

      chenwendu3(headborrower);

      system(“cls”);

      printf(“ ┏━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┓n”);

      printf(“ ┃〓〓〓〓〓〓〓〓〓〓〓〓〓〓恭喜你,刪除成功〓〓〓〓〓〓〓〓〓〓〓〓〓〓┃n”);

      }

      else{

      pc=pc->next;

      while(pc!=NULL){

      headbook=chenwenxie1();

      book=chenwensousou11(headbook,pc->book);

      book->cun++;

      system(“cls”);

      pb=chenwensousou21(headstudent,pc->stu);

      printf(“ ┏━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┓n”);

      printf(“ ┃◆◆◆◆◆◆◆◆◆◆◆◆你要?jiǎng)h除的信息是這些嘛?◆◆◆◆◆◆◆◆◆◆◆◆┃n”);

      printf(“ ┣━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┫n”);

      printf(“ ┃

      姓名:”);

      printf(“

      %20s

      ┃n”,pb->name);

      printf(“ ┣━━━━━━━━━┳━━━━━━━━━┳━━━━━━━━┳━━━━━━━┫n”);

      printf(“ ┃

      學(xué)號(hào)

      書(shū)編

      時(shí)間

      位置

      ┃n”);

      printf(“ ┣━━━━━━━━━╋━━━━━━━━━╋━━━━━━━━╋━━━━━━━┫n”);

      printf(“ ┃ %16d ┃ %16d ┃ %14d ┃%13d ┃n”,pc->stu,pc->book,pc->times,pc->sum);

      printf(“ ┣━━━━━━━━━┻━━━━━━━━━┻━━━━━━━━┻━━━━━━━┫n”);

      pa=chenwensousou11(headbook,pc->book);

      printf(“ ┃

      %20s

      ┃n”,pa->name);

      printf(“ ┣━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┫n”);

      printf(“ ┃

      ★(0)不刪除,返回上級(jí)

      ★(1)刪除

      ┃n”);

      printf(“ ┗━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┛n”);

      if(scanf(“%c”,&choice2)&&choice2=='0'){

      getchar();

      system(“cls”);

      pc=pc->next;

      continue;

      }

      if(choice2!='1'){

      getchar();

      printf(“ ┏━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┓n”);

      printf(“ ┃〓〓〓〓〓〓〓〓〓〓〓〓你的輸入有誤,此信息未刪除〓〓〓〓〓〓〓〓〓〓〓┃n”);

      printf(“ ┗━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┛n”);

      pc=pc->next;

      system(“pause”);

      system(“cls”);

      continue;

      }

      getchar();

      headborrower=deleteborrower2(headborrower,pc->stu);

      if(headborrower!=NULL)

      chenwendu3(headborrower);

      if(headbook!=NULL)

      chenwendu1(headbook);

      pc=pc->next;

      system(“cls”);

      printf(“ ┏━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┓n”);

      printf(“ ┃〓〓〓〓〓〓〓〓〓〓〓〓〓〓恭喜你,刪除成功〓〓〓〓〓〓〓〓〓〓〓〓〓〓┃n”);

      }

      }

      }

      }

      else

      {

      tishi2();

      while(choice1!='n')

      scanf(“%c”,&choice1);

      }

      }

      }

      break;

      }

      }

      if(choice2=='0')

      {

      break;

      }

      }

      else

      {

      tishi2();

      while(choice2!='n')

      scanf(“%c”,&choice2);

      }

      }

      break;

      }

      case '4':

      bianli(headbook,headstudent,headborrower);

      break;

      case '5':

      paixu(headbook,headstudent,headborrower);

      break;

      case '6':

      sousuo(headbook,headstudent,headborrower);

      break;

      case '7':

      system(“cls”);

      while(1){

      tishi1();

      printf(“ ┃

      請(qǐng)輸入新密碼●●●●●●

      ┃n”);

      printf(“ ┗━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┛nn”);

      scanf(“%s”,ppp);

      printf(“ ┏━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┓n”);

      printf(“ ┃

      請(qǐng)?jiān)俅屋斎朊艽a●●●●●●

      ┃n”);

      printf(“ ┗━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┛nn”);

      scanf(“%s”,p);

      if(strcmp(ppp,p)==0){

      mimadu(p);

      system(“cls”);

      printf(“ ┏━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┓n”);

      printf(“ ┃〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓密碼修改成功〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓┃n”);

      getchar();

      break;

      }

      else{

      system(“cls”);

      tishi1();

      printf(“ ┃▓▓▓▓▓▓▓▓▓▓▓▓▓兩次密碼不同,修改失敗▓▓▓▓▓▓▓▓▓▓▓▓ ┃n”);

      getchar();

      while(1){

      printf(“ ┏━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┓n”);

      printf(“ ┃

      ★(0)返回上級(jí)

      ★(1)繼續(xù)修改

      ┃n”);

      printf(“ ┣━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┫n”);

      printf(“ ┃

      請(qǐng)輸入選擇●●●●●●

      ┃n”);

      printf(“ ┗━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┛nn”);

      if(scanf(“%c”,&choice2)&&choice2>='0'&&choice2<='1'){

      scanf(“%c”,&cw);

      if(cw!='n'){

      tishi2();

      while(cw!='n'){

      scanf(“%c”,&cw);

      }

      continue;

      }

      switch(choice2){

      case '0':

      system(“cls”);

      break;

      case '1':

      system(“cls”);

      break;

      }

      }

      else{

      tishi2();

      while(choice2!='n'){

      scanf(“%c”,&choice2);

      }

      }

      if(choice2=='0'||choice2=='1'){

      break;

      }

      }

      if(choice2=='0'){

      break;

      }

      }

      }

      break;

      case '8':

      system(“cls”);

      while(1)

      {

      tishi1();

      printf(“ ┃

      ★(0).返回上級(jí)

      ★(1).保存圖書(shū)信息

      ★(2).保存學(xué)生信息

      ┃n”);

      printf(“ ┣━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┫n”);

      printf(“ ┃

      ★(3).保存借閱信息

      ★(4).保存所有信息

      ┃n”);

      printf(“ ┣━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┫n”);

      printf(“ ┃

      請(qǐng)輸入選擇●●●●●●

      ┃n”);

      printf(“ ┗━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┛nn”);

      if(scanf(“%c”,&choice1)&&choice1>='0'&&choice1<='4'){

      scanf(“%c”,&cw);

      if(cw!='n'){

      tishi2();

      while(cw!='n'){

      scanf(“%c”,&cw);

      }

      continue;

      }

      switch(choice1){

      case '0':

      system(“cls”);

      break;

      case '1':

      system(“cls”);

      if(headbook==NULL){

      printf(“ ┏━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┓n”);

      printf(“ ┃〓〓〓〓〓〓〓〓〓〓圖書(shū)鏈表為空,請(qǐng)先創(chuàng)建圖書(shū)鏈表〓〓〓〓〓〓〓〓〓〓〓 ┃n”);

      printf(“ ┗━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┛nn”);

      break;

      }

      chenwendu1(headbook);

      printf(“ ┏━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┓n”);

      printf(“ ┃▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓保存圖書(shū)鏈表完成▓▓▓▓▓▓▓▓▓▓▓▓▓┃n”);

      printf(“ ┗━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┛nn”);

      system(“pause”);

      system(“cls”);

      break;

      case '2':

      system(“cls”);

      if(headstudent==NULL){

      printf(“ ┏━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┓n”);

      printf(“ ┃〓〓〓〓〓〓〓〓〓〓學(xué)生鏈表為空,請(qǐng)先創(chuàng)建學(xué)生鏈表〓〓〓〓〓〓〓〓〓〓〓 ┃n”);

      printf(“ ┗━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┛nn”);

      break;

      }

      chenwendu2(headstudent);

      printf(“ ┏━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┓n”);

      printf(“ ┃▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓保存學(xué)生鏈表完成▓▓▓▓▓▓▓▓▓▓▓▓▓┃n”);

      printf(“ ┗━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┛nn”);

      system(“pause”);

      system(“cls”);

      break;

      case '3':

      system(“cls”);

      if(headborrower==NULL){

      printf(“ ┏━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┓n”);

      printf(“ ┃〓〓〓〓〓〓〓〓〓〓借閱鏈表為空,請(qǐng)先創(chuàng)建借閱鏈表〓〓〓〓〓〓〓〓〓〓〓 ┃n”);

      printf(“ ┗━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┛nn”);

      break;

      }

      chenwendu3(headborrower);

      printf(“ ┏━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┓n”);

      printf(“ ┃▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓保存借閱鏈表完成▓▓▓▓▓▓▓▓▓▓▓▓▓┃n”);

      printf(“ ┗━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┛nn”);

      system(“pause”);

      system(“cls”);

      break;

      case '4':

      system(“cls”);

      if(headbook==NULL){

      printf(“ ┏━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┓n”);

      printf(“ ┃〓〓〓〓〓〓〓〓〓〓圖書(shū)鏈表為空,請(qǐng)先創(chuàng)建圖書(shū)鏈表〓〓〓〓〓〓〓〓〓〓〓 ┃n”);

      printf(“ ┗━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┛nn”);

      }

      else{

      chenwendu1(headbook);

      printf(“ ┏━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┓n”);

      printf(“ ┃▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓保存圖書(shū)鏈表完成▓▓▓▓▓▓▓▓▓▓▓▓▓┃n”);

      printf(“ ┗━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┛nn”);

      }

      if(headstudent==NULL){

      printf(“ ┏━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┓n”);

      printf(“ ┃〓〓〓〓〓〓〓〓〓〓學(xué)生鏈表為空,請(qǐng)先創(chuàng)建學(xué)生鏈表〓〓〓〓〓〓〓〓〓〓〓 ┃n”);

      printf(“ ┗━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┛nn”);

      }

      else{

      chenwendu2(headstudent);

      printf(“ ┏━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┓n”);

      printf(“ ┃▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓保存學(xué)生鏈表完成▓▓▓▓▓▓▓▓▓▓▓▓▓┃n”);

      printf(“ ┗━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┛nn”);

      }

      if(headborrower==NULL){

      printf(“ ┏━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┓n”);

      printf(“ ┃〓〓〓〓〓〓〓〓〓〓借閱鏈表為空,請(qǐng)先創(chuàng)建借閱鏈表〓〓〓〓〓〓〓〓〓〓〓 ┃n”);

      printf(“ ┗━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┛nn”);

      }

      else{

      chenwendu3(headborrower);

      printf(“ ┏━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┓n”);

      printf(“ ┃▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓保存借閱鏈表完成▓▓▓▓▓▓▓▓▓▓▓▓▓┃n”);

      printf(“ ┗━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┛nn”);

      }

      system(“pause”);

      system(“cls”);

      break;

      }

      }

      else{

      tishi2();

      while(choice1!='n'){

      scanf(“%c”,&choice1);

      }

      }

      if(choice1=='0')

      break;

      }

      break;

      case '9':

      system(“cls”);

      qingkong();

      break;

      }

      }

      else{

      tishi2();

      while(choice!='n'){

      scanf(“%c”,&choice);

      }

      }

      if(choice=='0'){

      break;

      }

      }

      }

      else{

      tishi2();

      j--;

      printf(“ ┏━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┓n”);

      printf(“ ┃ ▓▓▓▓▓▓▓▓▓▓▓▓★你還有%3d次機(jī)會(huì)★▓▓▓▓▓▓▓▓▓▓▓▓▓▓┃”,j);

      printf(“

      ┣━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┫n”);

      printf(“ ┃

      請(qǐng)輸入密碼●●●●●●

      ┃n”);

      printf(“ ┗━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┛n”);

      while(choice!='n'){

      scanf(“%c”,&choice);

      }

      if(j==0){

      system(“cls”);

      getchar();

      return;

      }

      }

      if(choice=='0'){

      break;

      }

      } } void youke(){ int n=0,l=0,xue=1;char choice,ppp[40],ch,pp[40],p[40],choice2,cw;Books *headbook=chenwenxie1(),*pa=NULL;Stus *headstudent=chenwenxie2(),*pb=NULL,*p1;Borr *headborrower=chenwenxie3(),*pc=NULL,*yu;Borr *headyuyue=yuyuexie();system(“cls”);if(chenwenxie2()==NULL){

      printf(“ ┏━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┓n”);

      printf(“ ┃▓▓▓▓▓▓▓▓▓▓▓▓對(duì)不起,學(xué)生現(xiàn)在不能登錄▓▓▓▓▓▓▓▓▓▓▓▓┃n”);

      printf(“ ┗━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┛n”);

      return;} while(xue!=0){

      printf(“ ┏━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┓n”);

      printf(“ ┃

      ★★(0).返回上級(jí)★★

      ┃n”);

      printf(“ ┣━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┫n”);

      printf(“ ┃

      請(qǐng)輸入學(xué)號(hào)●●●●●●

      ┃n”);

      printf(“ ┗━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┛n”);

      if(scanf(“%d”,&xue)){

      getchar();

      if(xue==0){

      system(“cls”);

      return;

      }

      printf(“ ┏━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┓n”);

      printf(“ ┃

      ★ ★ ★請(qǐng)輸入登錄密碼(初始密碼為身份證號(hào)碼)

      ┃n”);

      printf(“ ┗━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┛n”);

      scanf(“%s”,ppp);

      getchar();

      p1=chenwensousou21(chenwenxie2(),xue);

      if(p1==NULL){

      system(“cls”);

      printf(“ ┏━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┓n”);

      printf(“ ┃▓▓▓▓▓▓▓▓▓▓▓▓▓對(duì)不起,該學(xué)號(hào)不存在▓▓▓▓▓▓▓▓▓▓▓▓▓┃n”);

      printf(“ ┗━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┛n”);

      continue;

      }

      if(p1->numbers==xue&&strcmp(ppp,p1->mark)==0){

      break;

      }

      else{

      system(“cls”);

      printf(“ ┏━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┓n”);

      printf(“ ┃▓▓▓▓▓▓▓▓▓▓▓▓▓▓★★密碼錯(cuò)誤★★▓▓▓▓▓▓▓▓▓▓▓▓▓▓┃n”);

      printf(“ ┗━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┛n”);

      continue;

      }

      }

      else{

      system(“cls”);

      system(“cls”);

      scanf(“%c”,&ch);

      while(ch!='n'){

      scanf(“%c”,&ch);

      }

      printf(“ ┏━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┓n”);

      printf(“ ┃▓▓▓▓▓▓▓▓★★對(duì)不起,學(xué)號(hào)不能為字符,請(qǐng)輸入數(shù)字★★▓▓▓▓▓▓▓┃n”);

      printf(“ ┗━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┛n”);

      } } system(“cls”);

      while(n==0){

      tishi1();

      printf(“ ┏━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┓n”);

      printf(“ ┃████████████████歡迎學(xué)生進(jìn)入██████████████┃n”);

      printf(“ ┣━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┫n”);

      printf(“ ┃

      ★(0)返回上級(jí)

      ★(1)遍歷

      ★(2)搜索

      ★(3)排序

      ┃n”);

      printf(“ ┣━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┫n”);

      printf(“ ┃

      ★(4)借書(shū)預(yù)約

      ★(5)修改密碼

      ┃n”);

      printf(“ ┣━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┫n”);

      printf(“ ┃

      請(qǐng)輸入選擇●●●●●●

      ┃n”);

      printf(“ ┗━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┛nn”);

      l++;

      if(scanf(“%c”,&choice)&&choice>='0'&&choice<='5'){

      scanf(“%c”,&cw);

      if(cw!='n'){

      tishi2();

      while(cw!='n'){

      scanf(“%c”,&cw);

      }

      continue;

      }

      switch(choice)

      {

      case '0':

      system(“cls”);

      break;

      case '1':

      bianli(headbook,chenwenxie22(),headborrower);

      break;

      case '2':

      sousuo(headbook,headstudent,headborrower);

      break;

      case '3':

      paixu(headbook,headstudent,headborrower);

      break;

      case '4':

      if(headyuyue==NULL){

      yu=(Borr *)malloc(sizeof(Borr));

      headyuyue=yu,yu->sum=0,yu->front=NULL,yu->next=NULL;

      }

      system(“cls”);

      printf(“ ┏━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┓n”);

      printf(“ ┃*****************************您享有的操作*******************************┃n”);

      printf(“ ┃************************************************************************┃n”);

      printf(“ ┣━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┫n”);

      printf(“ ┃█████████████請(qǐng)輸入你要預(yù)約的信息█████████████┃n”);

      printf(“ ┣━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┫n”);

      printf(“ ┃

      ★★1.書(shū)編★★

      ★★2.時(shí)間★★

      ┃n”);

      printf(“ ┣━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┫n”);

      printf(“ ┃***********請(qǐng)注意:(時(shí)間格式 年月日 比如1992年08月13日為920813)**********┃n”);

      printf(“ ┣━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┫n”);

      printf(“ ┣━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┫n”);

      printf(“ ┃▲▼●◆■★▼▲★■◆請(qǐng)依次輸入(用空格隔開(kāi))▍▌▋▊▉█▇▆▅▄▃▂▁┃n”);

      printf(“ ┗━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┛n”);

      if((yu=(Borr *)malloc(sizeof(Borr)))==NULL){

      printf(“Not able to allocate memory.n”);

      exit(1);

      }

      yu=(Borr *)malloc(sizeof(Borr));

      yu->stu=xue,yu->sum=headyuyue->sum+1;

      while(scanf(“%d”,&yu->book)&&scanf(“%d”,&yu->times)){

      if(chenwensousou11(chenwenxie1(),yu->book)==NULL){

      printf(“ ┏━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┓n”);

      printf(“ ┃▓▓▓▓▓▓▓▓▓▓▓▓▓對(duì)不起,該書(shū)編不存在▓▓▓▓▓▓▓▓▓▓▓▓▓┃n”);

      printf(“ ┗━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┛n”);

      free(pc);

      system(“pause”);

      system(“cls”);

      break;

      }

      getchar();

      headyuyue=insertborrower(headyuyue,yu);

      yuyuedu(headyuyue);

      system(“cls”);

      printf(“ ┏━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┓n”);

      printf(“ ┃▓▓▓▓▓▓▓▓▓▓▓▓▓恭喜你,預(yù)約成功▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓┃n”);

      l=1;

      break;

      }

      if(l==0){

      tishi2();

      getchar();

      }

      l=0;

      break;

      case '5':

      system(“cls”);

      while(1){

      tishi1();

      printf(“ ┃

      請(qǐng)輸入新密碼●●●●●●

      ┃n”);

      printf(“ ┗━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┛nn”);

      scanf(“%s”,pp);

      printf(“ ┏━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┓n”);

      printf(“ ┃

      請(qǐng)?jiān)俅屋斎朊艽a●●●●●●

      ┃n”);

      printf(“ ┗━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┛nn”);

      scanf(“%s”,p);

      if(strcmp(pp,p)==0){

      pb=chenwensousou21(headstudent,xue);

      strcpy(pb->mark,p);

      chenwendu2(headstudent);

      system(“cls”);

      printf(“ ┏━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┓n”);

      printf(“ ┃〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓密碼修改成功〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓┃n”);

      getchar();

      break;

      }

      else{

      system(“cls”);

      tishi1();

      printf(“ ┃▓▓▓▓▓▓▓▓▓▓▓▓▓兩次密碼不同,修改失敗▓▓▓▓▓▓▓▓▓▓▓▓ ┃n”);

      getchar();

      while(1){

      printf(“ ┏━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┓n”);

      printf(“ ┃

      ★(0)返回上級(jí)

      ★(1)繼續(xù)修改

      ┃n”);

      printf(“ ┣━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┫n”);

      printf(“ ┃

      請(qǐng)輸入選擇●●●●●●

      ┃n”);

      printf(“ ┗━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┛nn”);

      if(scanf(“%c”,&choice2)&&choice2>='0'&&choice2<='1'){

      }

      break;

      }

      }

      else{

      scanf(“%c”,&cw);

      if(cw!='n'){

      tishi2();

      while(cw!='n'){

      scanf(“%c”,&cw);

      }

      continue;

      }

      switch(choice2){

      case '0':

      system(“cls”);

      break;

      case '1':

      system(“cls”);

      break;

      }

      }

      else{

      tishi2();

      while(choice2!='n'){

      scanf(“%c”,&choice2);

      }

      }

      if(choice2=='0'||choice2=='1'){

      break;

      } } if(choice2=='0'){

      break;} }

      tishi2();

      while(choice!='n'){

      scanf(“%c”,&choice);

      }

      }

      if(choice=='0'){

      break;

      } } } Books* buildbookslist(){ Books *head=NULL,*p,*tail,*begin;int n=sizeof(Books),num;if((begin=(Books *)malloc(n))==NULL){

      printf(“Not able to allocate memory.n”);

      exit(1);} head=begin,begin->front=NULL,begin->sum=0;if((p=(Books *)malloc(n))==NULL){

      printf(“Not able to allocate memory.n”);

      exit(1);} begin->next=p,p->front=begin, p->next=NULL;head=begin;p->sum=1;while(1){

      system(“cls”);

      tishi1();

      printf(“ ┃

      ★0.返回上級(jí)

      ┃n”);

      printf(“ ┣━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┫n”);

      printf(“ ┃

      ★1.編號(hào)

      ★2.書(shū)名

      ★3.作者

      ★4.類(lèi)型

      ★5.出版社

      ★(6)庫(kù)存

      ┃n”);

      printf(“ ┣━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┫n”);

      printf(“ ┃▲▼●◆■★▼▲★■◆請(qǐng)依次輸入(用空格隔開(kāi))▍▌▋▊▉█▇▆▅▄▃▂▁┃n”);

      printf(“ ┗━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┛n”);

      while(scanf(“%d”,&num)==0){

      getchar();

      system(“cls”);

      tishi2();

      tishi1();

      printf(“ ┃

      ★0.返回上級(jí)

      ┃n”);

      printf(“ ┣━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┫n”);

      printf(“ ┃

      ★1.編號(hào)

      ★2.書(shū)名

      ★3.作者

      ★4.類(lèi)型

      ★5.出版社

      ★(6)庫(kù)存

      ┃n”);

      printf(“ ┣━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┫n”);

      printf(“ ┃▲▼●◆■★▼▲★■◆請(qǐng)依次輸入(用空格隔開(kāi))▍▌▋▊▉█▇▆▅▄▃▂▁┃n”);

      printf(“ ┗━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┛n”);

      }

      if(num==0){

      p->front->next=NULL,tail=p->front;

      system(“cls”);

      getchar();

      free(p);

      return head;

      }

      if(yanzheng(head,num)){

      if(scanf(“%s%s%s%s%d”,p->name,p->author,p->type,p->publisher,&p->cun)){

      p->numbers=num;

      begin->sum++;

      getchar();

      tail=p;

      if((p=(Books *)malloc(n))==NULL){

      printf(“Not able to allocate memory.n”);

      exit(0);

      }

      tail->next=p,p->front=tail,p->next=NULL,p->sum=p->front->sum+1;

      }

      else{

      tishi2();

      getchar();

      }

      } } getchar();return head;} Stus* buildstudentlist(){ Stus *head,*tail,*p,*begin;int num;int n=sizeof(Stus);if((begin=(Stus *)malloc(n))==NULL){

      printf(“Not able to allocate memory.n”);

      exit(1);} head=begin;

      if((p=(Stus *)malloc(n))==NULL){

      printf(“Not able to allocate memory.n”);

      exit(1);} begin->sum=0,begin->front=NULL;begin->next=p,tail=p,p->next=NULL,p->front=begin;head=begin;

      p->sum=1;while(1){

      system(“cls”);

      tishi1();

      printf(“ ┃

      ★0.返回上級(jí)★

      ┃n”);

      printf(“ ┣━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┫n”);

      printf(“ ┃

      ★1.學(xué)號(hào)★

      ★2.姓名★

      ★3.學(xué)院★

      ★4.身份證 ★

      ┃n”);

      printf(“ ┣━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┫n”);

      printf(“ ┃▲▼●◆■★▼▲★■◆請(qǐng)依次輸入(用空格隔開(kāi))▍▌▋▊▉█▇▆▅▄▃▂▁┃n”);

      printf(“ ┗━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┛n”);

      while(scanf(“%d”,&num)==0){

      getchar();

      system(“cls”);

      tishi2();

      tishi1();

      printf(“ ┃

      ★0.返回上級(jí)★

      ┃n”);

      printf(“ ┣━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┫n”);

      printf(“ ┃

      ★★1.學(xué)號(hào)★★

      ★★2.姓名★★

      ★★3.學(xué)院★★

      ┃n”);

      printf(“ ┣━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┫n”);

      printf(“ ┃▲▼●◆■★▼▲★■◆請(qǐng)依次輸入(用空格隔開(kāi))▍▌▋▊▉█▇▆▅▄▃▂▁┃n”);

      printf(“ ┗━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┛n”);

      }

      if(num==0){

      p->front->next=NULL,tail=p->front;

      free(p);

      getchar();

      system(“cls”);

      return head;

      }

      if(yanzheng1(head,num)){

      if(scanf(“%s%s%s”,p->name,p->xueyuan,p->mark)){

      p->numbers=num;

      begin->sum++;

      getchar();

      tail=p;

      if((p=(Stus *)malloc(n))==NULL){

      printf(“Not able to allocate memory.n”);

      exit(1);

      }

      tail->next=p,p->front=tail,tail=p,p->next=NULL,p->sum=p->front->sum+1;

      }

      else{

      tishi2();

      getchar();

      }

      } } getchar();return head;} Borr* buildborrowerlist(){ Borr *head,*tail,*p,*begin;Stus *stu;Books *book;int n=sizeof(Borr),num;if((begin=(Borr *)malloc(n))==NULL){

      printf(“Not able to allocate memory.n”);

      exit(1);

      下載運(yùn)動(dòng)員管理系統(tǒng)(模版)word格式文檔
      下載運(yùn)動(dòng)員管理系統(tǒng)(模版).doc
      將本文檔下載到自己電腦,方便修改和收藏,請(qǐng)勿使用迅雷等下載。
      點(diǎn)此處下載文檔

      文檔為doc格式


      聲明:本文內(nèi)容由互聯(lián)網(wǎng)用戶(hù)自發(fā)貢獻(xiàn)自行上傳,本網(wǎng)站不擁有所有權(quán),未作人工編輯處理,也不承擔(dān)相關(guān)法律責(zé)任。如果您發(fā)現(xiàn)有涉嫌版權(quán)的內(nèi)容,歡迎發(fā)送郵件至:645879355@qq.com 進(jìn)行舉報(bào),并提供相關(guān)證據(jù),工作人員會(huì)在5個(gè)工作日內(nèi)聯(lián)系你,一經(jīng)查實(shí),本站將立刻刪除涉嫌侵權(quán)內(nèi)容。

      相關(guān)范文推薦

        市場(chǎng)營(yíng)銷(xiāo)管理系統(tǒng)

        市場(chǎng)營(yíng)銷(xiāo)管理系統(tǒng) 市場(chǎng)營(yíng)銷(xiāo)是隨著我國(guó)的改革開(kāi)放和外國(guó)投資者進(jìn)入中國(guó)市場(chǎng),合作合資辦企業(yè)而流入,我國(guó)的社會(huì)主義市場(chǎng)經(jīng)濟(jì)不斷地深化發(fā)展?,F(xiàn)在,這一概念已被大多數(shù)國(guó)有企業(yè)的......

        物流管理系統(tǒng)

        物流園區(qū)信息化管理系統(tǒng) 物流信息化平臺(tái)全面支持物流園區(qū)業(yè)務(wù),包括物流綜合業(yè)務(wù)、物業(yè)綜合業(yè)務(wù)、信息增值綜合業(yè)務(wù)、配送綜合業(yè)務(wù)、內(nèi)部管理綜合業(yè)務(wù),是物流園區(qū)的核心業(yè)務(wù)和......

        酒店客房管理系統(tǒng)

        酒店客房管理系統(tǒng) 摘要 隨著計(jì)算機(jī)技術(shù)的廣泛應(yīng)用,在酒店客房管理中引入計(jì)算機(jī)管理技術(shù),成為一個(gè)值得深入研究的問(wèn)題。本系統(tǒng)采用ASP+ACCESS作為開(kāi)發(fā)環(huán)境,本文首先概要的論......

        車(chē)輛管理系統(tǒng)

        交警大隊(duì)涉案車(chē)輛管理系統(tǒng) 1 系統(tǒng)概述 隨著我國(guó)機(jī)動(dòng)車(chē)保有量及道路里程的迅速增長(zhǎng),基層公安機(jī)關(guān)交通管理部門(mén)在維護(hù)道路交通安全秩序的同時(shí),面對(duì)日益增多的各類(lèi)道路交通違法行......

        網(wǎng)絡(luò)安全管理系統(tǒng)

        廣州迅天軟件有限公司是一家集科學(xué)研究、產(chǎn)品開(kāi)發(fā)、項(xiàng)目實(shí)施、技術(shù)服務(wù)為一體的綜合型、創(chuàng)新型軟件企業(yè),全國(guó)煤炭行業(yè)軟件研發(fā)基地。 公司業(yè)務(wù)范圍涉及各個(gè)行業(yè),在煤炭、冶金......

        公交車(chē)管理系統(tǒng)

        燕山大學(xué)課程設(shè)計(jì)說(shuō)明書(shū) 名稱(chēng):操作系統(tǒng)OS 題目:公交車(chē)上司機(jī)與售貨員協(xié)調(diào)工作模擬 班級(jí):07級(jí)計(jì)算機(jī) 開(kāi)發(fā)小組:三劍客 課題負(fù)責(zé)人:張浩 課題組成員:張浩 李康 張曉玉 姓名 學(xué)號(hào)班級(jí)......

        能量管理系統(tǒng)

        微電網(wǎng)能量管理系統(tǒng) 1 微電網(wǎng)的典型結(jié)構(gòu) 能量管理系統(tǒng)饋線AS3S4S5S6S2微型燃?xì)廨啓C(jī)光伏電池饋線BS1電網(wǎng)監(jiān)控器S7S8S9S10S11大電網(wǎng)PCC饋線C蓄電池組微型燃?xì)廨啓C(jī)功率&電壓控......

        火車(chē)票管理系統(tǒng)

        火車(chē)票管理系統(tǒng)一、課題內(nèi)容和要求改系統(tǒng)要求實(shí)現(xiàn)一個(gè)簡(jiǎn)單、實(shí)用的火車(chē)票管理程序,主要功能包括火車(chē)票數(shù)據(jù)的錄入、查找、刪除、顯示、售票、退票等。所有火車(chē)票數(shù)據(jù)都要利用......