/*
---------------------------------------
时间:2015-7-1 16:44:21
吴俊龙
C语言专周设计
超市收银系统
---------------------------------------
*/
# include
# include
#include
int menu1(void);//主页面
int menu2(void);//商品管理页面
int menu3(void);//退出页面
int menu4(void);//添加商品信息
int menu5(void);//商品信息浏览
int menu6(void);//商品信息修改
int menu7(void);//商品信息查询
int menu8(void);//商品信息删除
int menu9(void);//结账 页面
int sign(void);//欢迎页面
struct ima
{
int id; //商品编号
char name[20]; //商品的名称
char produce[30]; //商品的产地
int number; //商品的数量
int money; //商品的价格
};
int len = 0;
struct ima thing[50];
struct ima * p;
int menu1(void)//主页面
{
int n;
system("cls");
printf("\n\n\n");
printf("\t\t ----------------------------------------- \n");
printf("\t\t| 欢迎使用结账管理系统 |\n");
printf("\t\t|-----------------------------------------|\n");
printf("\t\t| |\n");
printf("\t\t| 1.商品管理 |\n");
printf("\t\t| |\n");
printf("\t\t| 2.结账模式 |\n");
printf("\t\t| |\n");
printf("\t\t| 3.退出系统 |\n");
printf("\t\t| |\n");
printf("\t\t|_________________________________________|\n");
printf("\n\t\t请输入您要进行的操作(1--3)[ ]\b\b");
scanf("%d",&n);
while( n != 1 && n != 2 && n != 3 )
{
printf(" 提示:\n\t 输入有误,请重新输入您要进行的操作(1--3):\n");
scanf("%d",&n);
}
return n;
}
int menu2(void)//商品管理页面
{
int n;
system("cls");
printf("\n\n\n");
printf("\t\t ----------------------------------------- \n");
printf("\t\t| 商品信息管理页面 |\n");
printf("\t\t|-----------------------------------------|\n");
printf("\t\t| |\n");
printf("\t\t| 1.新购商品入库 |\n");
printf("\t\t| 2.商品信息删除 |\n");
printf