二维码
真一情缘

扫一扫关注

  • 游客
收藏  |   举报 2014-09-05 13:25   关注:223   回答:0

用动态链表完成一个简单的商品库存信息管理系统

待解决 悬赏分:70 - 离问题结束还有
使用态链表完简单商品库存信息管理系统
商品信息包括字段
商品号 int CodeID
商品名称 char Name[50]
商品库存 int Mount;

函数
createList:接收用户输入商品库存信息建立链表商品号0表示用户输入结束
destroyList:给定链表指针删除链表节点并释放相应空间本函数程序退前应至少调用
sell:商品销售由参数传入商品号销售数量给定商品号商品或销售数量于相应商品库存则错;否则指定商品库存扣除相应销售数量商品库存0链表删除该商品
stock:商品进货由参数传入商品号进货数量给定商品号商品则链表插入新商品;否则增加指定商品库存量
list:列商品情况
主程序
程序运行循环显示菜单: 1. 输入商品信息 2. 销售 3. 进货 4. 列举商品信息 5. 清除所商品 6. 退
根据用户选择进步提示用户输入并调用应函数
我写代码
错信息:
F:\C代码\实验5\exp5 test.c(90) : warning C4552: '>' : operator has no effect; expected operator with side-effect
F:\C代码\实验5\exp5 test.c(94) : warning C4013: 'del' undefined; assuming extern returning int
F:\C代码\实验5\exp5 test.c(94) : warning C4047: '=' : 'struct goods *' differs in levels of indirection from 'int '
F:\C代码\实验5\exp5 test.c(123) : warning C4047: '=' : 'int ' differs in levels of indirection from 'struct goods *'
F:\C代码\实验5\exp5 test.c(144) : error C2040: 'del' : 'struct goods *(struct goods *,struct goods *)' differs in levels of indirection from 'int ()'
改才写写帮忙~~~~

=忆天童言:你的胸怀能够拥有这个世界@你就会融入四分之一的人群!=
真一情缘:环球社交推动媒体