输入书名,输出书名,作者,出版社,索书号,可借状态
#include <stdio.h> #include <stdlib.h> #include <conio.h> #include <string.h> //简单代码,用结构代表图书,未连接数据库, struct BOOK { int BK_NUM; char BK_NAME[100]; char BK_WRITER[100]; char BK_COMPANY[100]; bool BK_ABLE; };
BOOK serachBook(const BOOK * arr,int len,char * bkname) { BOOK RS; int i,rsnum; for(i=0;i<len;i++) { if(0==strcmp(bkname,arr[i].BK_NAME )) { // printf("have"); rsnum=i; RS.BK_NUM = arr[i].BK_NUM ; strcpy(RS.BK_NAME,arr[i].BK_NAME) ; strcpy(RS.BK_COMPANY ,arr[i].BK_COMPANY) ; strcpy(RS.BK_WRITER ,arr[i].BK_WRITER) ; RS.BK_ABLE = arr[i].BK_ABLE ; break; } }
return RS; }
void main() { int i=0; char s_char[100]; //测试数据 BOOK RS; BOOK arr[5]={ {1,"c language","Lee","Beking un