|
马上注册,结交更多好友,享用更多功能^_^
您需要 登录 才可以下载或查看,没有账号?立即注册
x
本帖最后由 两个人 于 2014-5-8 01:02 编辑
#include<iostream>
using namespace std;
class lianbiao()
{
public:
int hao;
double qian;
};
lianbiao *xia=new lianbiao[5];
lianbiao *zhen()
{
lianbiao *tou=0,*yi=0,*er=0,*huan=0;
int n=0;
yi=new lianbiao;
tou=yi;
er=yi;
cout<<"输入图书编号:"<<endl;
cin>>yi->hao;
if(yi->hao!=0)
{ // error C2143: syntax error : missing ';' before '{'
//不缺少“{”!!!那地方出错了?
cout<<"输入价格:"<<endl;
cin>>yi->qian;
}
else
{
delete yi;er=0;tou=0;return tou;
}
while(yi->!=0||n=5)
{
yi=new lianbiao;
cout<<"输入图书编号:"<<endl;
cin>>yi->hao;
cout<<"输入价格:"<<endl;
cin>>yi->qian;
er->xian[n]=yi;
n++;
}
return er;
}
void main()
{
int *ip=0;
ip=zhen();
for(int n=0;n=5;n++)
{
cout<<"er["<<n<<"]"<<er->xian[n]<<endl;
}
}
|
|