程序?
本帖最后由 GioPna 于 2013-03-05 00:07:33 编辑 《C语言程序设计 现代方法》
16.3.3 结构数组的初始化
维护零件数据库
程序:inventory.c
其中函数:void insert(void)
语句:if(find_part(part_number)>=0)
函数find_part(part_number),根据用户输入的编号,查找该编号是否在数据库中存在(有这条记录)。
如果,有这条记录,返回当前记录编号。
如果,没这条记录,返回-1。
为什么查找到的编号>=0,程序就退出?
[解决办法]
函数的目的就是查找输入的编号是否存在,有就返回当前记录编号,没有就返回 -1.说的很清楚啊。至于你说的退出,那你看看if条件后执行了什么
[解决办法]