怎样用c++编一个图书管理系统查询记录程序,急!!!!

根据给定的关键字,查询出书名包含该关键字(忽略大小写)的所有记录,并返回记录条数。本题是一个完成函数题目,你需要完成下面这个函数intquery_by_name_fuzz... 根据给定的关键字,查询出书名包含该关键字(忽略大小写)的所有记录,并返回记录条数。
本题是一个完成函数题目,你需要完成下面这个函数
int query_by_name_fuzzy(const book_manager_t * mgr , const char * key);
函数说明:
本函数在给定图书库中查找书名中包含关键字key的记录数目,并将这些记录打印到到标准输出,注意:比较的时候忽略大小写。
函数的返回值:
返回符合条件的记录条数。

函数参数:
1. mgr: 指向图书库的指针
book_manager_t的具体定义如下:
typedef struct
{
book_record_t * data; //指向一个存放所有图书数据的数组。
int size; //图书库中记录的条数(即数组元素的个数)
} book_manager_t;

其中用到的描述一条图书记录的数据类型book_record_t定义如下:
typedef struct
{
char * isbn; // 10位数字(可能含字母)的isbn码
char * name; //书名
char * author; //作者
char * publisher; //出版社
int year; //出版年份
} book_record_t;
2. key: 待匹配关键字,注意:比较时忽略大小写。

输出格式
  输出符合条件的记录的格式如下:
  每条记录包含6行,第6行是空行,前5行依次是
  isdn
  书名
  作者名
  出版社
  出版年份
哪位大神发发善心帮帮忙,谢了,急用!
展开
 我来答
匿名用户
2014-06-12
展开全部
老兄,这个我会,但是你给的悬赏太低了。
更多追问追答
追问
那咋整啊。。。。目前就这么点悬赏。。。
追答
谁叫你平时不好好用功啊。。。那咋整啊。。。。你就这么点悬赏叫我咋整啊。。。。。
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式