You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
test/图书管理.c

105 lines
1.5 KiB

2 years ago
#define _CRT_SECURE_NO_WARNINGS
#include <stdio.h>
#include <conio.h> /*getch()函数使用的头文件*/
#include <windows.h> /*Sleep()函数使用的头文件*/
#include <string.h> /*strcmp()函数使用的头文件*/
#include<assert.h>
/*图书结构体:图书编号,图书名,图书作者,出版社,库存量*/
typedef struct Book
{
}Book;
/*读者:读者编号,读者姓名,性别,可借书数,读者已借书的编号*/
typedef struct Reader
{
}Reader;
void ShowLibInfo(const Book* book, const Reader* reader);
void ShowLibBook(Book* book);
Book* AddBook(Book* book);
Book* DealoldBook(Book* book);
void foundBook(Book* book);
void foundReader_Info(Reader* reader);
void foundReaderInfo(Reader* reader);
Reader* LendBook(Reader* reader, Book* book);
void returnBook(Reader* reader, Book* book);
void save(Book* book);
Book* read1();
void ShowMainMenu()
{
}
int main()
{
}
//查询图书馆的总信息
void ShowLibInfo(const Book* book1, const Reader* reader1)
{
}
//查寻图书馆藏书信息
void ShowLibBook(Book* book1)
{
}
//存入新书
Book* AddBook(Book* book1)
{
}
//旧书处理
Book* DealoldBook(Book* book1)
{
}
//根据书名检索书刊信息
void foundBook(Book* book1)
{
}
//查询读者的借阅信息
void foundReader_Info(Reader* reader1)
{
}
//查询读者信息
void foundReaderInfo(Reader* reader1)
{
}
//读者借书
Reader* LendBook(Reader* reader1, Book* book1)
{
}
//读者还书
void save(Book* book1)
{
}
//从文件读取
Book* read1()
{
}