printf(\请输入借书证序号:\ scanf(\<10,l++) {
if(books[n].usr[l]==s) {
books[n].usr[l]=0, books[n].days[l]=0, break, } }
books[n].store++, }
if(n!=-1&&books[n].store==books[n].total) printf(\全部入藏.\ return_confirm(), }
void book_add(void) { int n,
page_title(\注册新书\ for(n=0,n<100,n++) if(books[n].id==0) break, printf(\序号:\ scanf(\ printf(\书名:\ scanf(\ printf(\作者:\
scanf(\&books[n].author), printf(\数量:\ scanf(\
books[n].store=books[n].total, return_confirm(), }
void book_del(void) { int n,
page_title(\注销旧书\
if((n=search_book())!=-1) books[n].id=0, printf(\该书已注销.\ return_confirm(), }
void main(void) {
menu: page_title(\操作选单\ printf(\请用数字键选择操作\ printf(\借阅图书2 归还图书\ printf(\注册新书4 注销旧书\ printf(\退出\ switch(getch()) {
case '1' : book_out(),break, case '2' : book_in(),break, case '3' : book_add(),break, case '4' : book_del(),break, case '0' : exit(0), } goto menu, } { int n,
page_title(\
if((n=search_book())!=-1) books[n].id=0, printf(\ return_confirm(), }
void main(void) {
menu: page_titleprintf printf(\ printf(\ \ printf(\ switch(getch()) {
case '1' : book_out(),break, case '2' : book_in(),break, case '3' : book_add(),break, case '4' : book_del(),break, case '0' : exit(0), } goto menu,
4.1 E-R 图 4.1.1 总体数据库
4 数据库设计
4.1.2 管理员用户管理 E-R 图
4.1.3 管理员图书管理E-R 图
4.1.4 管理员留言管理E-R图
4.1.5 图书查询E-R图
相关推荐: