#include<stdio.h>
#include<iostream.h>
#include<malloc.h>
#include<cstdlib>
#include<math.h>
#include<string.h>
#define MAXSIZE 100
#define OK 1
#define ERROR 0
typedef int Status;
typedef struct
{
char no[20];
char name[50];
float price;
}Book;
typedef struct
{
Book *elem;
int length;
}SqList;
Status InitList(SqList &L)
{
L.elem=(Book *)malloc(MAXSIZE*sizeof(Book));
if(!L.elem) exit(OVERFLOW);
L.length=0;
return OK;
}
Status MakeList(SqList &L)
{
cout<<"输入图书ISBN,名字,价格"<<endl;
while(L.length<MAXSIZE)
{
cin