合同管理系统免费/*合同管理系统*/ /******头文件***********/ #include #include #include #include"" #defineM50 structaddressbook { intnum; charname[20]; floatmoney[20]; charjia[15]; charyi[15]; intcreatline[15]; intdeadline[15]; charcarryout[15]; charclassify[15]; }; typedefstructaddressbookAddressBook; intInit(AddressBookt[]); intAddRecord(AddressBookt[],intn); voidList(AddressBookt[],intn); voidSearchOnName(AddressBookt[],intn); voidchangeOnName(AddressBookt[],intn); intDeleteonname(AddressBookt[],intn); voidSortOnNum(AddressBookt[],intn); intquantityonjia(AddressBookt[]); voidSaveRecord(AddressBookt[],intn); intLoadRecord(AddressBookt[]); intMenu_select(); voidmain() { AddressBookadr[M]; intlength; while(1) { switch(Menu_select()) { case1:length=Init(adr); SaveRecord(adr,length); break; case2:length=LoadRecord(adr); AddRecord(adr,length); break; case3:length=LoadRecord(adr); List(adr,length); break; case4:length=LoadRecord(adr); SearchOnName(adr,length); break; case5:length=LoadRecord(adr); changeOnName(adr,length); SaveRecord(adr,length); List(adr,length); break; case6:length=LoadRecord(adr); Deleteonname(adr,length); SaveRecord(adr,length); List(adr,length); break; case7:length=LoadRecord(adr); SortOnNum(adr,length); SaveRecord(adr,length); List(adr,length); break; case8:length=LoadRecord(adr); quantityonjia(adr,length); break; case0:exit(0);/*如返回值为0则程序结束*/ } } } intMenu_select() { intc; printf("pressanykeyentermenu......\n"); getchar();/*读入任意字符*/ printf("********************************MENU*********************************\n\n"); printf("\n"); printf("\n"); printf("\n"); printf("\n"); printf("\n"); printf("\n"); printf("\n"); printf("\n"); printf("\n"); printf("*********************************************************************\n");do{ printf("\nEnteryourchoice(0-8):"); if(scanf("%d",&c)!=1) {while(getchar()!='\n') continue; /*continue;*/ } }while(c8); returnc; } intInit(AddressBookt[])
合同管理系统免费 来自淘豆网m.daumloan.com转载请标明出处.