Двунаправленный список

  • Автор темы Alexandr90
  • Дата начала
Статус
Закрыто для дальнейших ответов.
A

Alexandr90

#1
В узлы первого списка записаны цифры первого числа,а в узлы второго списка записаны цифры второго числа.Первый и второй список одной структуры.Cуммировать надо соответствующие цифры первого числа с цифрами второго числа.Что здесь нужно изменить чтобы не было ошибки?
Код C++
void List_2::Sum()
{
int i,ost;
Plist p,t;
p=flast;
t=tlast;
while(p!=NULL && t!=NULL)
{
i=p->data+t->data;
if(i<10
{
Insert_start_list_s(i);
p=p->prev;
t=t->prev;
i=p->data+t->data;
if(i<10 && e->data + z->data<10)
{
Insert_start_list_s(i);
if(p!=NULL && t!=NULL && e!=NULL && z!=NULL)
{
p=p->prev;
t=t->prev;
e=e->prev;
z=z->prev;
}

}
}
}
}
 

Вложения

Статус
Закрыто для дальнейших ответов.