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

Тема в разделе "Общие вопросы по С и С++", создана пользователем Alexandr90, 2 окт 2009.

Статус темы:
Закрыта.
  1. Alexandr90

    Alexandr90 Гость

    В узлы первого списка записаны цифры первого числа,а в узлы второго списка записаны цифры второго числа.Первый и второй список одной структуры.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;
    }

    }
    }
    }
    }
     

    Вложения:

    • list_2.cpp
      Размер файла:
      5,4 КБ
      Просмотров:
      11
Загрузка...
Статус темы:
Закрыта.

Поделиться этой страницей