1、 1 #include 凌阳 ,拇指 凌阳 凌阳 ,拇指 凌阳 #include 凌阳 ,拇指 凌阳 凌阳 ,拇指 凌阳 #include 凌阳 ,拇指 凌阳 凌阳 ,拇指 凌阳 #include 凌阳 ,拇指 凌阳 凌阳 ,拇指 凌阳 #include 凌阳 ,拇指 凌阳 凌阳 ,拇指 凌阳 /*- 结 构 体 声 明-*/凌阳 ,拇指 凌阳 struct 凌阳 ,拇指 凌阳 yonghu 凌阳 ,拇指 凌阳 凌阳 ,拇指 凌阳 char 凌阳 ,拇指 凌阳 name20; /用户名 凌阳 ,拇指 凌阳 char 凌阳 ,拇指 凌阳 mima20; /密码 凌阳 ,拇指 凌阳 char 凌阳
2、 ,拇指 凌阳 zhifu20; /支付密码 凌阳 ,拇指 凌阳 char 凌阳 ,拇指 凌阳 mibao20; /密保问题 凌阳 ,拇指 凌阳 int 凌阳 ,拇指 凌阳 money; /金钱余额 凌阳 ,拇指 凌阳 struct 凌阳 ,拇指 凌阳 yonghu 凌阳 ,拇指 凌阳 *next; /地址指针 凌阳 ,拇指 凌阳 ;凌阳 ,拇指 凌阳 typedef 凌阳 ,拇指 凌阳 struct 凌阳 ,拇指 凌阳 yonghu 凌阳 ,拇指 凌阳 YH;凌阳 ,拇指 凌阳 /卖家信息 凌阳 ,拇指 凌阳 struct 凌阳 ,拇指 凌阳 maijia凌阳 ,拇指 凌阳 凌阳 ,拇指 凌
3、阳 char 凌阳 ,拇指 凌阳 name20; /用户名 凌阳 ,拇指 凌阳 char 凌阳 ,拇指 凌阳 mima20; /密码 凌阳 ,拇指 凌阳 char 凌阳 ,拇指 凌阳 zhifu20; /支付密码 凌阳 ,拇指 凌阳 char 凌阳 ,拇指 凌阳 mibao20; /密保问题 凌阳 ,拇指 凌阳 int 凌阳 ,拇指 凌阳 money; /金钱余额 凌阳 ,拇指 凌阳 struct 凌阳 ,拇指 凌阳 maijia 凌阳 ,拇指 凌阳 *next; /地址指针 凌阳 ,拇指 凌阳 ;凌阳 ,拇指 凌阳 typedef 凌阳 ,拇指 凌阳 struct 凌阳 ,拇指 凌阳 mai
4、jia 凌阳 ,拇指 凌阳 MJXX;凌阳 ,拇指 凌阳 /乳品 凌阳 ,拇指 凌阳 struct 凌阳 ,拇指 凌阳 rupin 凌阳 ,拇指 凌阳 凌阳 ,拇指 凌阳 char 凌阳 ,拇指 凌阳 pinming100; /品名 凌阳 ,拇指 凌阳 int 凌阳 ,拇指 凌阳 jiage; /价格 凌阳 ,拇指 凌阳 char 凌阳 ,拇指 凌阳 guige20; /规格 凌阳 ,拇指 凌阳 int 凌阳 ,拇指 凌阳 kucun; /库存 凌阳 ,拇指 凌阳 int 凌阳 ,拇指 凌阳 xiaoliang; /销量 凌阳 ,拇指 凌阳 struct 凌阳 ,拇指 凌阳 rupin 凌阳
5、,拇指 凌阳 *next;/地址指针 凌阳 ,拇指 凌阳 ;凌阳 ,拇指 凌阳 typedef 凌阳 ,拇指 凌阳 struct 凌阳 ,拇指 凌阳 rupin 凌阳 ,拇指 凌阳 RP;凌阳 ,拇指 凌阳 /酒水 凌阳 ,拇指 凌阳 struct 凌阳 ,拇指 凌阳 jiushui凌阳 ,拇指 凌阳 凌阳 ,拇指 凌阳 char 凌阳 ,拇指 凌阳 pinming100; /品名 凌阳 ,拇指 凌阳 int 凌阳 ,拇指 凌阳 jiage; /价格 凌阳 ,拇指 凌阳 char 凌阳 ,拇指 凌阳 guige20; /规格 凌阳 ,拇指 凌阳 int 凌阳 ,拇 指 凌阳 kucun; /库
6、存 凌阳 ,拇指 凌阳 int 凌阳 ,拇指 凌阳 xiaoliang; /销量 凌阳 ,拇指 凌阳 struct 凌阳 ,拇指 凌阳 jiushui 凌阳 ,拇指 凌阳 *next; /地址指针 凌阳 ,拇指 凌阳 ;凌阳 ,拇指 凌阳 typedef 凌阳 ,拇指 凌阳 struct 凌阳 ,拇指 凌阳 jiushui 凌阳 ,拇指 凌阳 JS;凌阳 ,拇指 凌阳 /坚果 凌阳 ,拇指 凌阳 struct 凌阳 ,拇指 凌阳 jianguo 凌阳 ,拇指 凌阳 2 凌阳 ,拇指 凌阳 char 凌阳 ,拇指 凌阳 pinming100; /品名 凌阳 ,拇指 凌阳 int 凌阳 ,拇指 凌
7、阳 jiage; /价格 凌阳 ,拇指 凌阳 char 凌阳 ,拇指 凌阳 guige20; /规格 凌阳 ,拇指 凌阳 int 凌阳 ,拇指 凌阳 kucun; /库存 凌阳 ,拇指 凌阳 int 凌阳 ,拇指 凌阳 xiaoliang; /销量 凌阳 ,拇指 凌阳 struct 凌阳 ,拇指 凌阳 jianguo 凌阳 ,拇指 凌阳 *next; /地址指针 凌阳 ,拇指 凌阳 ;凌阳 ,拇指 凌阳 typedef 凌阳 ,拇指 凌阳 struct 凌阳 ,拇指 凌阳 jianguo 凌阳 ,拇指 凌阳 JG;凌阳 ,拇指 凌阳 /糕点 凌阳 ,拇指 凌阳 struct 凌阳 ,拇指 凌阳
8、 gaodian 凌阳 ,拇指 凌阳 凌阳 ,拇指 凌阳 char 凌阳 ,拇指 凌阳 pinming100; /品名 凌阳 ,拇指 凌阳 int 凌阳 ,拇指 凌阳 jiage; /价格 凌阳 ,拇指 凌阳 char 凌阳 ,拇指 凌阳 guige20; /规格 凌阳 ,拇指 凌阳 int 凌阳 ,拇指 凌阳 kucun; /库存 凌阳 ,拇指 凌阳 int 凌阳 ,拇指 凌阳 xiaoliang; /销量 凌阳 ,拇指 凌阳 struct 凌阳 ,拇指 凌阳 gaodian 凌阳 ,拇指 凌阳 *next; /地址指针 凌阳 ,拇指 凌阳 ;凌阳 ,拇指 凌阳 typedef 凌阳 ,拇指
9、 凌阳 struct 凌阳 ,拇指 凌阳 gaodian 凌阳 ,拇指 凌阳 GD;凌阳 ,拇指 凌阳 /.蜜饯 凌阳 ,拇指 凌阳 struct 凌阳 ,拇指 凌阳 mijian 凌阳 ,拇指 凌阳 凌阳 ,拇指 凌阳 char 凌阳 ,拇指 凌阳 pinming100; /品名 凌阳 ,拇指 凌阳 int 凌阳 ,拇指 凌阳 jiage; /价格 凌阳 ,拇指 凌阳 char 凌阳 ,拇指 凌阳 guige20; /规格 凌阳 ,拇指 凌阳 int 凌阳 ,拇指 凌阳 kucun; /库存 凌阳 ,拇指 凌阳 int 凌阳 ,拇指 凌阳 xiaoliang; /销量 凌阳 ,拇指 凌阳 s
10、truct 凌阳 ,拇指 凌阳 mijian 凌阳 ,拇指 凌阳 *next; /地址指针 凌阳 ,拇指 凌阳 ;凌阳 ,拇指 凌阳 typedef 凌阳 ,拇指 凌阳 struct 凌阳 ,拇指 凌阳 mijian 凌阳 ,拇指 凌阳 MJ;凌阳 ,拇指 凌阳 /糖果 凌阳 ,拇指 凌阳 struct 凌阳 ,拇指 凌阳 tangguo凌阳 ,拇指 凌阳 凌阳 ,拇指 凌阳 char 凌阳 ,拇指 凌阳 pinming100; /品名 凌阳 ,拇指 凌阳 int 凌阳 ,拇指 凌阳 jiage; /价格 凌阳 ,拇指 凌阳 char 凌阳 ,拇指 凌阳 guige20; /规格 凌阳 ,拇指
11、 凌阳 int 凌阳 ,拇指 凌阳 kucun; /库存 凌阳 ,拇指 凌阳 int 凌阳 ,拇指 凌阳 xiaoliang; /销量 凌阳 ,拇指 凌阳 struct 凌阳 ,拇指 凌阳 tangguo 凌阳 ,拇指 凌阳 *next; /地址指针 凌阳 ,拇指 凌阳 ;凌阳 ,拇指 凌阳 typedef 凌阳 ,拇指 凌阳 struct 凌阳 ,拇指 凌阳 tangguo 凌阳 ,拇指 凌阳 TG;凌阳 ,拇指 凌阳 /传递商品给卖家 凌阳 ,拇指 凌阳 struct 凌阳 ,拇指 凌阳 chuandi凌阳 ,拇指 凌阳 凌阳 ,拇指 凌阳 char 凌阳 ,拇指 凌阳 pinming10
12、0; /品名 凌阳 ,拇指 凌阳 int 凌阳 ,拇指 凌阳 jiage; /价格 凌阳 ,拇指 凌阳 char 凌阳 ,拇指 凌阳 guige20; /规格 凌阳 ,拇指 凌阳 char 凌阳 ,拇指 凌阳 zhuzhi100; /买家地址 凌阳 ,拇指 凌阳 char 凌阳 ,拇指 凌阳 dianhua20; /买家电话 凌阳 ,拇指 凌阳 struct 凌阳 ,拇指 凌阳 chuandi 凌阳 ,拇指 凌阳 *next; /地址指针 凌阳 ,拇指 凌阳 ;凌阳 ,拇指 凌阳 3 typedef 凌阳 ,拇指 凌阳 struct 凌阳 ,拇指 凌阳 chuandi 凌阳 ,拇指 凌阳 CD
13、;凌阳 ,拇指 凌阳 /购物车 凌阳 ,拇指 凌阳 struct 凌阳 ,拇指 凌阳 gouwuche凌阳 ,拇指 凌阳 凌阳 ,拇指 凌阳 char 凌阳 ,拇指 凌阳 yyhh20; /用户名 凌阳 ,拇指 凌阳 char 凌阳 ,拇指 凌阳 pinming100; /品名 凌阳 ,拇指 凌阳 int 凌阳 ,拇指 凌阳 jiage; /价格 凌阳 ,拇指 凌阳 char 凌阳 ,拇指 凌阳 guige20; /规格 凌阳 ,拇指 凌阳 struct 凌阳 ,拇指 凌阳 gouwuche 凌阳 ,拇指 凌阳 *next;/地址指针 凌阳 ,拇指 凌阳 ;凌阳 ,拇指 凌阳 typedef
14、凌阳 ,拇指 凌阳 struct 凌阳 ,拇指 凌阳 gouwuche 凌阳 ,拇指 凌阳 GWC;凌阳 ,拇指 凌阳 /筛选用户购物车 凌阳 ,拇指 凌阳 struct 凌阳 ,拇指 凌阳 zhuanshu凌阳 ,拇指 凌阳 凌阳 ,拇指 凌阳 int 凌阳 ,拇指 凌阳 a;凌阳 ,拇指 凌阳 char 凌阳 ,拇指 凌阳 b100;凌阳 ,拇指 凌阳 struct 凌阳 ,拇指 凌阳 zhuanshu 凌阳 ,拇指 凌阳 *next;凌阳 ,拇指 凌阳 ;凌阳 ,拇指 凌阳 typedef 凌阳 ,拇指 凌阳 struct 凌阳 ,拇指 凌阳 zhuanshu 凌阳 ,拇指 凌阳 ZS;
15、凌阳 ,拇指 凌阳 /*- 函 数 声 明-*/凌阳 ,拇指 凌阳 void 凌阳 ,拇指 凌阳 yijicaidan(); /菜单 凌阳 ,拇指 凌阳 void 凌阳 ,拇指 凌阳 erjicaidan(YH 凌阳 ,拇指 凌阳 *p); /二级菜单 凌阳 ,拇指 凌阳 void 凌阳 ,拇指 凌阳 denglu(); /登录二级菜单 凌阳 ,拇指 凌阳 void 凌阳 ,拇指 凌阳 youke(); /游客登录二级菜单 凌阳 ,拇指 凌阳 void 凌阳 ,拇指 凌阳 zhuce(); /新用户注册 凌阳 ,拇指 凌阳 void 凌阳 ,拇指 凌阳 xiugaimima(YH 凌阳 ,拇指
16、 凌阳 *a); /修改用户密码 凌阳 ,拇指 凌阳 void 凌阳 ,拇指 凌阳 wangjimima(); /忘记密码 凌阳 ,拇指 凌阳 void 凌阳 ,拇指 凌阳 yonghuWrite(YH 凌阳 ,拇指 凌阳 *head); /写入用户文件 凌阳 ,拇指 凌阳 void 凌阳 ,拇指 凌阳 maijiachushihua(); /卖家信息初始化 凌阳 ,拇指 凌阳 void 凌阳 ,拇指 凌阳 yhchongzhi(YH 凌阳 ,拇指 凌阳 *head); /用户充值 凌阳 ,拇指 凌阳 凌阳 ,拇指 凌阳 void 凌阳 ,拇指 凌阳 goumai1(YH*p, 凌阳 ,拇指
17、凌阳 RP*head); /购物 凌阳 ,拇指 凌阳 void 凌阳 ,拇指 凌阳 goumai2(YH*p, 凌阳 ,拇指 凌阳 JS*head);凌阳 ,拇指 凌阳 void 凌阳 ,拇指 凌阳 goumai3(YH*p, 凌阳 ,拇指 凌阳 JG*head);凌阳 ,拇指 凌阳 void 凌阳 ,拇指 凌阳 goumai4(YH*p, 凌阳 ,拇指 凌阳 GD*head);凌阳 ,拇指 凌阳 void 凌阳 ,拇指 凌阳 goumai5(YH*p, 凌阳 ,拇指 凌阳 MJ*head);凌阳 ,拇指 凌阳 void 凌阳 ,拇指 凌阳 goumai6(YH*p, 凌阳 ,拇指 凌阳 TG
18、*head);凌阳 ,拇指 凌阳 凌阳 ,拇指 凌阳 void 凌阳 ,拇指 凌阳 rp(YH 凌阳 ,拇指 凌阳 *p); /三级菜单(乳品) 凌阳 ,拇指 凌阳 void 凌阳 ,拇指 凌阳 rupinWrite(RP 凌阳 ,拇指 凌阳 *head);凌阳 ,拇指 凌阳 RP 凌阳 ,拇指 凌阳 *rupinRead();凌阳 ,拇指 凌阳 void 凌阳 ,拇指 凌阳 rpChushihua();凌阳 ,拇指 凌阳 void 凌阳 ,拇指 凌阳 js(YH 凌阳 ,拇指 凌阳 *p); /三级菜单(酒水) 凌阳 ,拇指 凌阳 void 凌阳 ,拇指 凌阳 jiushuiWrite(JS
19、 凌阳 ,拇指 凌阳 *head);凌阳 ,拇指 凌阳 JS 凌阳 ,拇指 凌阳 *jiushuiRead();凌阳 ,拇指 凌阳 void 凌阳 ,拇指 凌阳 jsChushihua();凌阳 ,拇指 凌阳 void 凌阳 ,拇指 凌阳 jg(YH 凌阳 ,拇指 凌阳 *p); /三级菜单(坚果) 凌阳 ,拇指 凌阳 4 void 凌阳 ,拇指 凌阳 jianguoWrite(JG 凌阳 ,拇指 凌阳 *head);凌阳 ,拇指 凌阳 JG 凌阳 ,拇指 凌阳 *jianguoRead();凌阳 ,拇指 凌阳 void 凌阳 ,拇指 凌阳 jgChushihua();凌阳 ,拇指 凌阳 vo
20、id 凌阳 ,拇指 凌阳 gd(YH 凌阳 ,拇指 凌阳 *p); /三级菜单(糕点) 凌阳 ,拇指 凌阳 void 凌阳 ,拇指 凌阳 gaodianWrite(GD 凌阳 ,拇指 凌阳 *head);凌阳 ,拇指 凌阳 GD 凌阳 ,拇指 凌阳 *gaodianRead();凌阳 ,拇指 凌阳 void 凌阳 ,拇指 凌阳 gdChushihua();凌阳 ,拇指 凌阳 void 凌阳 ,拇指 凌阳 mj(YH 凌阳 ,拇指 凌阳 *p); /三级菜单(蜜饯) 凌阳 ,拇指 凌阳 void 凌阳 ,拇指 凌阳 mijianWrite(MJ 凌阳 ,拇指 凌阳 *head);凌阳 ,拇指 凌
21、阳 MJ 凌阳 ,拇指 凌阳 *mijianRead();凌阳 ,拇指 凌阳 void 凌阳 ,拇指 凌阳 mjChushihua();凌阳 ,拇指 凌阳 void 凌阳 ,拇指 凌阳 tg(YH 凌阳 ,拇指 凌阳 *p); /三级菜单(糖果) 凌阳 ,拇指 凌阳 void 凌阳 , 拇指 凌阳 tangguoWrite(TG 凌阳 ,拇指 凌阳 *head);凌阳 ,拇指 凌阳 TG 凌阳 ,拇指 凌阳 *tangguoRead();凌阳 ,拇指 凌阳 void 凌阳 ,拇指 凌阳 tgChushihua();凌阳 ,拇指 凌阳 凌阳 ,拇指 凌阳 void 凌阳 ,拇指 凌阳 chuan
22、disp(YH*p, 凌阳 ,拇指 凌阳 char 凌阳 ,拇指 凌阳 *ar); /传递商品 凌阳 ,拇指 凌阳 void 凌阳 ,拇指 凌阳 cdWrite(CD 凌阳 ,拇指 凌阳 *head);凌阳 ,拇指 凌阳 void 凌阳 ,拇指 凌阳 cdChushihua();凌阳 ,拇指 凌阳 凌阳 ,拇指 凌阳 void 凌阳 ,拇指 凌阳 ckgouwuche(); /购物车 凌阳 ,拇指 凌阳 void 凌阳 ,拇指 凌阳 gouwuche(YH*p1, 凌阳 ,拇指 凌阳 char 凌阳 ,拇指 凌阳 *ar);凌阳 ,拇指 凌阳 void 凌阳 ,拇指 凌阳 gwcWrite(G
23、WC 凌阳 ,拇指 凌阳 *head);凌阳 ,拇指 凌阳 void 凌阳 ,拇指 凌阳 gouwuchecsh(); /购物车初始化文件 凌阳 ,拇指 凌阳 CD 凌阳 ,拇指 凌阳 *cdRead();凌阳 ,拇指 凌阳 GWC 凌阳 ,拇指 凌阳 *gwcRead();凌阳 ,拇指 凌阳 /卖家 凌阳 ,拇指 凌阳 void 凌阳 ,拇指 凌阳 maijiaWrite(); /写入卖家文件 凌阳 ,拇指 凌阳 void 凌阳 ,拇指 凌阳 maijia(); /卖家菜单 凌阳 ,拇指 凌阳 void 凌阳 ,拇指 凌阳 maijia(); /卖家登录 凌阳 ,拇指 凌阳 MJXX 凌阳
24、,拇指 凌阳 *maijiaRead(); /读取卖家文件 凌阳 ,拇指 凌阳 YH 凌阳 ,拇指 凌阳 *yonghuRead(); /读用户文件 凌阳 ,拇指 凌阳 void 凌阳 ,拇指 凌阳 yonghuchushihua(); /用户信息初始化 凌阳 ,拇指 凌阳 void 凌阳 ,拇指 凌阳 maijiazhuce();凌阳 ,拇指 凌阳 void 凌阳 ,拇指 凌阳 mjwangjimima();凌阳 ,拇指 凌阳 void 凌阳 ,拇指 凌阳 mjerjicaidan(MJXX 凌阳 ,拇指 凌阳 *p);凌阳 ,拇指 凌阳 void 凌阳 ,拇指 凌阳 rp1(MJXX 凌阳
25、 ,拇指 凌阳 *p);凌阳 ,拇指 凌阳 void 凌阳 ,拇指 凌阳 js1(MJXX 凌阳 ,拇指 凌阳 *p);凌阳 ,拇指 凌阳 void 凌阳 ,拇指 凌阳 jg1(MJXX 凌阳 , 拇指 凌阳 *p);凌阳 ,拇指 凌阳 void 凌阳 ,拇指 凌阳 gd1(MJXX 凌阳 ,拇指 凌阳 *p);凌阳 ,拇指 凌阳 void 凌阳 ,拇指 凌阳 mj1(MJXX 凌阳 ,拇指 凌阳 *p);凌阳 ,拇指 凌阳 void 凌阳 ,拇指 凌阳 tg1(MJXX 凌阳 ,拇指 凌阳 *p);凌阳 ,拇指 凌阳 void 凌阳 ,拇指 凌阳 ckdingdan(MJXX 凌阳 ,拇指
26、凌阳 *p);凌阳 ,拇指 凌阳 /游客 凌阳 ,拇指 凌阳 void 凌阳 ,拇指 凌阳 rp2();凌阳 ,拇指 凌阳 void 凌阳 ,拇指 凌阳 js2();凌阳 ,拇指 凌阳 void 凌阳 ,拇指 凌阳 jg2();凌阳 ,拇指 凌阳 void 凌阳 ,拇指 凌阳 gd2();凌阳 ,拇指 凌阳 5 void 凌阳 ,拇指 凌阳 mj2();凌阳 ,拇指 凌阳 void 凌阳 ,拇指 凌阳 tg2();凌阳 ,拇指 凌阳 /*- 主 菜 单-*/凌阳 ,拇指 凌阳 void 凌阳 ,拇指 凌阳 main()凌阳 , 拇指 凌阳 凌阳 ,拇指 凌阳 /cdChushihua();凌阳
27、 ,拇指 凌阳 /rpChushihua();/商品初始化 凌阳 ,拇指 凌阳 /jsChushihua();凌阳 ,拇指 凌阳 /jgChushihua();凌阳 ,拇指 凌阳 /gdChushihua();凌阳 ,拇指 凌阳 /mjChushihua();凌阳 ,拇指 凌阳 /tgChushihua();凌阳 ,拇指 凌阳 /maijiachushihua();凌阳 ,拇指 凌阳 /yonghuchushihua();凌阳 ,拇指 凌阳 /gouwuchecsh();凌阳 ,拇指 凌阳 yijicaidan();凌阳 ,拇指 凌阳 凌阳 ,拇指 凌阳 /一级菜单(登录界面) 凌阳 ,拇指
28、凌阳 void 凌阳 ,拇指 凌阳 yijicaidan()凌阳 ,拇指 凌阳 凌阳 ,拇指 凌阳 int 凌阳 ,拇指 凌阳 cai 凌阳 ,拇指 凌阳 = 凌阳 ,拇指 凌阳 0;凌阳 ,拇指 凌阳 printf(“n 凌阳 ,拇指 凌阳 凌阳 ,拇指 凌阳 凌阳 ,拇指 凌阳 凌阳 ,拇指 凌阳 凌阳 ,拇指 凌阳 凌阳 ,拇指 凌阳 凌阳 ,拇指 凌阳 凌阳 ,拇指 凌阳 凌阳 ,拇指 凌阳 凌阳 ,拇指 凌阳 凌 阳 ,拇指 凌阳 凌阳 ,拇指 凌阳 凌阳 ,拇指 凌阳 欢迎进入 凌阳 ,拇指 凌阳 百味小屋 凌阳 ,拇指 凌阳 凌阳 ,拇指 凌阳 凌阳 ,拇指 凌阳 凌阳 ,拇指
29、凌阳 凌阳 ,拇指 凌阳 凌阳 ,拇指 凌阳 凌阳 ,拇指 凌阳 凌阳 ,拇指 凌阳 凌阳 ,拇指 凌阳 凌阳 ,拇指 凌阳 凌阳 ,拇指 凌阳 凌阳 ,拇指 凌阳 凌阳 ,拇指凌阳 nnn“);凌阳 ,拇指 凌阳 printf(“tt-n“);凌阳 ,拇指 凌阳 printf(“tttttttn“);凌阳 ,拇指 凌阳 printf(“ttt 凌阳 ,拇指 凌阳 凌阳 ,拇指 凌阳 凌阳 ,拇指 凌阳 1.用户登录 凌阳 ,拇指 凌阳 凌阳 ,拇指 凌阳 凌阳 ,拇指 凌阳 凌阳 ,拇指 凌阳 凌阳 ,拇指 凌阳 ttn“);凌阳 ,拇指 凌阳 printf(“tttttttn“);凌阳 ,
30、拇指 凌阳 printf(“ttt 凌阳 ,拇指 凌阳 凌阳 ,拇指 凌阳 凌阳 ,拇指 凌阳 2.新用户体验 凌阳 ,拇指 凌阳 凌阳 ,拇指 凌阳 凌阳 ,拇指 凌阳 ttn“);凌阳 ,拇指 凌阳 printf(“tttttttn“);凌阳 ,拇指 凌阳 printf(“ttt 凌阳 ,拇指 凌阳 凌阳 ,拇指 凌阳 凌阳 ,拇指 凌阳 3.新用户注册 凌阳 ,拇指 凌阳 凌阳 ,拇指 凌阳 凌阳 ,拇指 凌阳 ttn“);凌阳 ,拇指 凌阳 printf(“tttttttn“);凌阳 ,拇指 凌阳 printf(“ttt 凌阳 ,拇指 凌阳 凌阳 ,拇指 凌阳 凌阳 ,拇指 凌阳 4.
31、卖家登录 凌阳 ,拇指 凌阳 凌阳 ,拇指 凌阳 凌阳 ,拇指 凌阳 凌阳 ,拇指 凌阳 凌阳 ,拇指 凌阳 ttn“);凌阳 , 拇指 凌阳 printf(“tttttttn“);凌阳 ,拇指 凌阳 printf(“ttt 凌阳 ,拇指 凌阳 凌阳 ,拇指 凌阳 凌阳 ,拇指 凌阳 5.退出 凌阳 ,拇指 凌阳 凌阳 ,拇指凌阳 凌阳 ,拇指 凌阳 凌阳 ,拇指 凌阳 凌阳 ,拇指 凌阳 凌阳 ,拇指 凌阳 凌阳 ,拇指 凌阳 凌阳 ,拇指凌阳 凌阳 ,拇指 凌阳 ttn“);凌阳 ,拇指 凌阳 printf(“tttttttn“);凌阳 ,拇指 凌阳 printf(“tt-nntt“);凌
32、阳 ,拇指 凌阳 cai 凌阳 ,拇指 凌阳 = 凌阳 ,拇指 凌阳 _getch();凌阳 ,拇指 凌阳 switch 凌阳 ,拇指 凌阳 (cai)凌阳 ,拇指 凌阳 凌阳 ,拇指 凌阳 case 凌阳 ,拇指 凌阳 49: 凌阳 ,拇指 凌阳 denglu(); 凌阳 ,拇指 凌阳 break;凌阳 ,拇指 凌阳 case 凌阳 ,拇指 凌阳 50: 凌阳 ,拇指 凌阳 youke(); 凌阳 ,拇指 凌阳 break; /游客 凌阳 ,拇指6 凌阳 case 凌阳 ,拇指 凌阳 51: 凌阳 ,拇指 凌阳 zhuce(); 凌 阳 ,拇指 凌阳 break;凌阳 ,拇指 凌阳 case
33、 凌阳 ,拇指 凌阳 52: 凌阳 ,拇指 凌阳 maijia(); 凌阳 ,拇指 凌阳 break;凌阳 ,拇指 凌阳 case 凌阳 ,拇指 凌阳 53: 凌阳 ,拇指 凌阳 system(“cls“); 凌阳 ,拇指 凌阳 break;凌阳 ,拇指 凌阳 default:凌阳 ,拇指 凌阳 /输入的选项没有 凌阳 ,拇指 凌阳 system(“cls“);凌阳 ,拇指 凌阳 printf(“nn 凌阳 ,拇指 凌阳 凌阳 ,拇指 凌阳 凌阳 ,拇指 凌阳 凌阳 ,拇指 凌阳 凌阳 ,拇指 凌阳 凌阳 , 拇指 凌阳 凌阳 ,拇指 凌阳 凌阳 ,拇指 凌阳 凌阳 ,拇指 凌阳 凌阳 ,拇指
34、 凌阳 凌阳 ,拇指 凌阳 凌阳 ,拇指 凌阳 凌阳 ,拇指 凌阳 欢迎进入 凌阳 ,拇指 凌阳 百味小屋 凌阳 ,拇指 凌阳 凌阳 ,拇指 凌阳 凌阳 ,拇指 凌阳 凌阳 ,拇指 凌阳 凌阳 ,拇指 凌阳 凌阳 ,拇指 凌阳 凌阳 ,拇指 凌阳 凌阳 ,拇指 凌阳 凌阳 ,拇指 凌阳 凌阳 ,拇指 凌阳 凌阳 ,拇指 凌阳 凌阳 ,拇指 凌阳 凌阳 ,拇指 凌阳 nnnn“);凌阳 ,拇指 凌阳 printf(“tt-n“);凌阳 ,拇指 凌阳 printf(“tttttt 凌阳 ,拇指 凌阳 凌阳 ,拇指 凌阳 凌阳 ,拇指 凌阳 凌阳 ,拇指 凌阳 n“);凌阳 ,拇指 凌阳 print
35、f(“ttt 凌阳 ,拇指 凌阳 凌阳 ,拇指 凌阳 您输入的选项有误! 凌阳 ,拇指 凌阳 凌阳 ,拇指 凌阳 凌阳 ,拇指 凌阳 凌阳 ,拇指 凌阳 n“);凌阳 ,拇指 凌阳 printf(“tttttt 凌阳 ,拇指 凌阳 凌阳 ,拇指 凌阳 凌阳 ,拇指 凌阳 凌阳 ,拇指 凌阳 n“);凌阳 ,拇指 凌阳 printf(“ttt 凌阳 ,拇指 凌阳 凌阳 ,拇指 凌阳 按任意键返回重新输入 凌阳 ,拇指 凌阳 凌阳 ,拇指 凌阳 凌阳 ,拇指 凌阳 凌阳 ,拇指 凌阳 凌阳 ,拇指 凌阳 凌阳 ,拇指 凌阳 n“);凌阳 ,拇指 凌阳 printf(“tttttt 凌阳 ,拇指 凌
36、阳 凌阳 ,拇指 凌阳 凌阳 ,拇指 凌阳 凌阳 ,拇指 凌阳 n“);凌阳 ,拇指 凌阳 printf(“tt-nntt“);凌阳 ,拇指 凌阳 _getch();凌阳 ,拇指 凌阳 system(“cls“);凌阳 ,拇指 凌阳 yijicaidan();凌阳 ,拇指 凌阳 break;凌阳 ,拇指 凌阳 凌阳 ,拇指 凌阳 凌阳 ,拇指 凌阳 /用户登录界面 凌阳 ,拇指 凌阳 void 凌阳 ,拇指 凌阳 denglu()凌阳 ,拇指 凌阳 凌阳 ,拇指 凌阳 char 凌阳 ,拇指 凌阳 a20, 凌阳 ,拇指 凌阳 b20, 凌阳 ,拇指 凌阳 c20, 凌阳 ,拇指 凌阳 e20
37、, 凌阳 ,拇指 凌阳 m;凌阳 ,拇指 凌阳 int 凌阳 ,拇指 凌阳 d, 凌阳 ,拇指 凌阳 i 凌阳 ,拇指 凌阳 = 凌阳 ,拇指 凌阳 0, 凌阳 ,拇指 凌阳 f;凌阳 ,拇指 凌阳 YH 凌阳 ,拇指 凌阳 *head 凌阳 ,拇指 凌阳 = 凌阳 ,拇指 凌阳 NULL, 凌阳 ,拇指 凌阳 *p;凌阳 ,拇指 凌阳 凌阳 ,拇指 凌阳 head 凌阳 ,拇指 凌阳 = 凌阳 ,拇指 凌阳 yonghuRead();凌阳 ,拇指 凌阳 system(“cls“);凌阳 ,拇指 凌阳 printf(“n 凌阳 ,拇指 凌阳 凌阳 ,拇指 凌阳 凌阳 ,拇指 凌阳 凌阳 ,拇指
38、 凌阳 凌阳 ,拇指 凌阳 凌阳 ,拇指 凌阳 凌阳 ,拇指 凌阳 凌阳 ,拇指 凌阳 凌阳 ,拇指 凌阳 凌阳 ,拇指 凌阳 凌阳 ,拇指 凌阳 凌阳 ,拇 指 凌阳 凌阳 ,拇指 凌阳 欢迎进入 凌阳 ,拇指 凌阳 百味小屋 凌阳 ,拇指 凌阳 凌阳 ,拇指 凌阳 凌阳 ,拇指 凌阳 凌阳 ,拇指 凌阳 凌阳 ,拇指 凌阳 凌阳 ,拇指 凌阳 凌阳 ,拇指 凌阳 凌阳 ,拇指 凌阳 凌阳 ,拇指 凌阳 凌阳 ,拇指 凌阳 凌阳 ,拇指 凌阳 凌阳 ,拇指 凌阳 凌阳 ,拇指凌阳 nn“);凌阳 ,拇指 凌阳 printf(“t登录界面 nnn“);凌阳 ,拇指 凌阳 printf(“tt
39、请输入用户 名: t“);凌阳 ,拇指 凌阳 scanf(“%s“, 凌阳 ,拇指 凌阳 a);凌阳 ,拇指 凌阳 7 printf(“n“);凌阳 ,拇指 凌阳 凌阳 ,拇指 凌阳 /密码 凌阳 ,拇指 凌阳 printf(“tt 请输入密码: t“);凌阳 ,拇指 凌阳 b0 凌阳 ,拇指 凌阳 = 凌阳 ,拇指 凌阳 0;凌阳 ,拇指 凌阳 while 凌阳 ,拇指 凌阳 (m 凌阳 ,拇指 凌阳 = 凌阳 ,拇指 凌阳 _getch() 凌阳 ,拇指 凌阳 != 凌阳 ,拇指 凌阳 13 凌阳 ,拇指 凌阳 /删除最后一个 ,拇指 并且计数器减 1 凌阳 ,拇指 凌阳 printf(“
40、b 凌阳 ,拇指 凌阳 b“);凌阳 ,拇指 凌阳 凌阳 ,拇指 凌阳 else凌阳 ,拇指 凌阳 凌阳 ,拇指 凌阳 bi+ 凌阳 ,拇指 凌阳 = 凌阳 ,拇指 凌阳 m;凌阳 ,拇指 凌阳 printf(“*“);凌阳 ,拇指 凌阳 凌阳 ,拇指 凌阳 凌阳 ,拇指 凌阳 bi 凌阳 ,拇指 凌阳 = 凌阳 ,拇指 凌阳 0;凌阳 ,拇指 凌阳 printf(“nn“);凌阳 ,拇指 凌阳 凌阳 ,拇指 凌阳 /验证码 凌阳 ,拇指 凌阳 srand(unsigned 凌阳 ,拇指 凌阳 int)time(NULL);凌阳 ,拇指 凌阳 d 凌阳 ,拇指 凌阳 = 凌阳 ,拇指 凌阳 r
41、and() 凌阳 ,拇指 凌阳 % 凌阳 ,拇指 凌阳 9000 凌阳 ,拇指 凌阳 + 凌阳 ,拇指 凌阳 1000;凌阳 ,拇指 凌阳 sprintf(c, 凌阳 ,拇指 凌阳 “%d“, 凌阳 ,拇指 凌阳 d);凌阳 ,拇指 凌阳 printf(“tt 验证码为: t%snn“, 凌阳 ,拇指 凌阳 c);凌阳 ,拇指 凌阳 printf(“tt 请输入验证码: t“);凌阳 ,拇指 凌阳 scanf(“%s“, 凌阳 ,拇指 凌阳 e);凌阳 ,拇指 凌阳 凌阳 ,拇指 凌阳 /判断信息是否注册在文件中 凌阳 ,拇指 凌阳 p 凌阳 ,拇指 凌阳 = 凌阳 ,拇指 凌阳 head;凌
42、阳 ,拇指 凌阳 while 凌阳 ,拇指 凌阳 (p 凌阳 ,拇指 凌阳 != 凌阳 ,拇指 凌阳 NULL)凌阳 ,拇指 凌阳 凌阳 ,拇指 凌阳 凌阳 ,拇指 凌阳 if 凌阳 ,拇指 凌阳 (strcmp(p-name, 凌阳 ,拇指 凌阳 a) 凌阳 ,拇指 凌阳 = 凌阳 ,拇指 凌阳 0)凌阳 ,拇指 凌阳 凌阳 ,拇指 凌阳 if 凌阳 ,拇指 凌阳 (strcmp(p-mima, 凌阳 ,拇指 凌阳 b) 凌阳 ,拇指 凌阳 = 凌阳 ,拇指 凌阳 0)凌阳 ,拇指 凌阳 凌阳 ,拇指 凌阳 if 凌阳 ,拇指 凌阳 (strcmp(c, 凌阳 ,拇指 凌阳 e) 凌阳 ,拇
43、指 凌阳 = 凌阳 ,拇指 凌阳0)凌阳 ,拇指 凌阳 凌阳 ,拇指 凌阳 erjicaidan(p);凌阳 ,拇指 凌阳 凌阳 ,拇指 凌阳 凌阳 ,拇指 凌阳 凌阳 ,拇指 凌阳 p 凌阳 ,拇指 凌阳 = 凌阳 ,拇指 凌阳 p-next;凌阳 ,拇指 凌阳 8 凌阳 ,拇指 凌阳 凌阳 ,拇指 凌阳 /用户名错误 凌阳 ,拇指 凌阳 system(“cls“);凌阳 ,拇指 凌阳 printf(“nn 凌阳 ,拇指 凌阳 凌阳 ,拇指 凌阳 凌阳 ,拇指 凌阳 凌阳 ,拇指 凌阳 凌阳 ,拇指 凌阳 凌阳 ,拇指 凌阳 凌阳 ,拇指 凌阳 凌阳 ,拇指 凌阳 凌阳 ,拇指 凌阳 凌阳 ,拇指 凌阳 凌阳 ,拇指 凌阳 凌阳 ,拇指 凌阳 凌阳 ,拇指 凌阳 欢迎进入 凌阳 ,拇指 凌阳 百味小屋 凌阳 ,拇指 凌阳 凌阳 ,拇指 凌阳 凌阳 ,拇指 凌阳 凌阳 ,拇指 凌阳 凌阳 ,拇指 凌阳 凌阳 ,拇指 凌阳 凌阳 ,拇指 凌阳 凌阳 ,拇指 凌阳 凌阳 ,拇指 凌阳 凌阳 ,拇指 凌阳 凌阳 ,拇指 凌阳 凌阳 ,拇指 凌阳 凌阳 ,拇指凌阳 nnnn“);凌阳 ,拇指 凌阳 printf(“tt-n“);凌阳 ,拇指 凌阳 printf(“tttttt 凌阳 ,拇指 凌阳 凌阳 ,拇