有谁能告诉我哪里错了

[复制链接]
查看11 | 回复1 | 2011-4-7 20:51:29 | 显示全部楼层 |阅读模式
#include
#include
using namespace std;
class book
{
public:
book*addbook();

string bookname;
int price;
int number;
book *next;
};
void sendbook(string);
void returnbook(string);
void look();
book *head=NULL;
string bookname2;
string bookname3;
book *addbook()
{

book *p1=new book;
cout>p1->bookname;

cout>p1->price;
cout>p1->number;
coutnext=NULL;
return (p1);
}
void sendbook(string bookname2)
{
book *p3;
p3=head;
while(p3->bookname=bookname2)
{

p3=p3->next;
if(p3->next=NULL)
break;
}
if(p3->next=NULL)
coutnumber=p3->number-1;
coutbooknamenumberbookname=bookname3)
{

p4=p4->next;
if(p4->next=NULL)
break;
}
if(p4->next=NULL)
coutnumber=p4->number-1;
coutbooknamenumbernext!=NULL)
{
p5=p5->next;
coutbooknamenumbernext=p;
p->next=NULL;
cout>s)
{
coutnext=p2;
p=p2;
break;
}
case 2:
{



cout>bookname2;

cout>bookname3;

coutnext!=NULL)

{

book *p6;

p6=head;

head=head->next;

delete p6;



}

exit(0);
}
}
}
}

回复

使用道具 举报

千问 | 2011-4-7 20:51:29 | 显示全部楼层
while(p3->bookname=bookname2) {
p3=p3->next;if(p3->next=NULL) break; }=应为==
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行