word文档整理分享
参考资料
#include
#include
#include
#include
#define N 100
struct commodity
{
char option[20];
char name[20];
char price[10];
char production_date[8];
char stale_date[8];
char finished_goods[20];
char saleroom[20];
};
void print_1();
void create();
void edit();
void print_2(); /*invoked of edit*/
void edit_add(); /*invoked of edit*/
void edit_modify(); /*invoked of edit*/
void edit_delete(); /*invoked of edit*/
void delete_option(); /*invoked of 2delete*/
void delete_name(); /*invoked of 2delete*/
void show();
void search();
void search_option(); /*invoked of search*/
void search_name(); /*invoked of search*/
main()
{
charchoose='\0',yes_no='\0';
do
{
print_1();
choose=getch();
switch(choose)
{
case'1':create();break; /*create information of commodity*/
case'2':edit();break; /*edit information of commodity*/
case'3':show();break; /*show information of commodity*/
case'4':search();break; /*search information of commodity*/
case'0':exit(0);
default:printf("\n %c is illegality option!\n",choose);
}
printf("\n Do you want to continue(y/n)?");
do
{
yes_no=getche();
}while(yes_no!='Y'&&yes_no!='y'&&yes_no!='N'&&yes_no!='n');
}while(yes_no=='Y'||yes_no=='y');
}
void print_1() /*show limiting surface of menu*/
{
clrscr(); /*clearn screen of function*/
printf("********************************************************************************\n");
printf("************** Manage'system of Commodity Information *************\n");
printf("********************************************************************************\n");
printf(" |***********************************************|\n");
printf("