PDA

View Full Version : سوال: لیست پیوندی



silver2000
دوشنبه 17 خرداد 1389, 10:49 صبح
من میخوام با یه تابع دو تا لیست پیوندی که آرگومان های اون هستند و هرکدوم شامل یک چند جمله ای هستند را جمع بزنم اما خطا میگیره مشکل از کجاست
void add(list *x,list *y){
list *p,*q,*k,*z;
for(p=x;p;p=p->link1)
for(q=y;q;q=q->link1){
if((x->power)>(y->power)){
z->power=x->power;
z->zarib=x->zarib;
cout<<z->zarib;
}
if((x->power)<(y->power)){
z->power=y->power;
z->zarib=y->zarib;
}
else {
z->power=x->power=y->power;
z->zarib=(x->zarib)+(y->zarib);
}
}

mortezamsp
سه شنبه 18 خرداد 1389, 01:31 صبح
بجای list*از node*استفاده کن
و بجای xوy از pو q