关于图书管理系统借书和还书的问题

想问问各位,用c写的图书馆管理系统里,借书和还书这两个功能怎么实现啊?

你用的是链表还是把数据存储在文件里呢?

可以把建立一个book结构体,在里面有书的编号,书的名字,书的状态,下一本书的指针等等,可以改变书的状态来实现借出和归还。
也可以不用书的状态,如果借出就将他在链表里删除,如果归还就根据编号插入到链表中。