c语言合同信息管理,合同管理系统C语言代码.doc
合同管理系統C語言代碼
/*合同管理系統*//******頭文件(.h)***********/#include #include #include #include "ctype.h"#define M 50 struct addressbook{ int num; char name[20]; float money[20]; char jia[15]; char yi[15]; int creatline[15]; int deadline[15]; char carryout[15]; char classify[15];};typedef struct addressbook AddressBook;int Init(AddressBook t[]);int AddRecord(AddressBook t[],int n);void List(AddressBook t[],int n);void SearchOnName(AddressBook t[],int n);void changeOnName(AddressBook t[],int n);int Deleteonname(AddressBook t[],int n);void SortOnNum(AddressBook t[],int n);int quantityonjia(AddressBook t[]);void SaveRecord(AddressBook t[],int n);int LoadRecord(AddressBook t[]);int Menu_select();void main(){ AddressBook adr[M]; int length; while(1) { switch(Menu_select()) { case 1: length=Init(adr); SaveRecord(adr,length); break; case 2:length=LoadRecord(adr); AddRecord(adr,length); break; case 3:length=LoadRecord(adr); List(adr,length); break; case 4:length=LoadRecord(adr); SearchOnName(adr,length); break; case 5:length=LoadRecord(adr); changeOnName(adr,length); SaveRecord(adr,length); List(adr,length); break; case 6:length=LoadRecord(adr); Deleteonname(adr,length); SaveRecord(adr,length); List(adr,length); break; case 7:length=LoadRecord(adr); SortOnNum(adr,length); SaveRecord(adr,length); List(adr,length); break; case 8:length=LoadRecord(adr); quantityonjia(adr,length); break; case 0:exit(0); /*如返回值為0則程序結束*/ } }}int Menu_select(){ int c; printf("press any key enter menu......\n"); getchar(); /*讀入任意字符*/
總結
以上是生活随笔為你收集整理的c语言合同信息管理,合同管理系统C语言代码.doc的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 国珍系列产品价格表查询(国珍系列产品价格
- 下一篇: 家里水表改造的怎么开通水?