• B правой части каждого сообщения есть стрелки и . Не стесняйтесь оценивать ответы. Чтобы автору вопроса закрыть свой тикет, надо выбрать лучший ответ. Просто нажмите значок в правой части сообщения.

  • 15 апреля стартует «Курс «SQL-injection Master» ©» от команды The Codeby

    За 3 месяца вы пройдете путь от начальных навыков работы с SQL-запросами к базам данных до продвинутых техник. Научитесь находить уязвимости связанные с базами данных, и внедрять произвольный SQL-код в уязвимые приложения.

    На последнюю неделю приходится экзамен, где нужно будет показать свои навыки, взломав ряд уязвимых учебных сайтов, и добыть флаги. Успешно сдавшие экзамен получат сертификат.

    Запись на курс до 25 апреля. Получить промодоступ ...

двунаправленные списки в си

  • Автор темы Karmen
  • Дата начала
K

Karmen

Такая задача: меня есть текс проги.......по двунаправленным спискам.......
проблема в том,что надо сделать так,чтобы прога выводила последовательность чисел,которую ввел пользователь в таком порядке: y1,y2,......yn,y1,y2,.............,yn.
Спасибо за ранее....
C++:
#include <stdio.h>
#include <conio.h>
#include <math.h>
#include <stdlib.h>
#include <iostream.h>
struct List2
{ int elem;
List2 *sled;
List2 *pred; };
int main ()
{ int i;
List2 *rsp, *nsp, *ksp, *tt;
clrscr();
nsp= new (List2);
*rsp = *nsp;
(*nsp).pred = (*nsp).sled = NULL;
cout<<"Chisla:\n";
cin>>i;
while (i!=0)
{ (*rsp).sled = new(List2); (*((*rsp).sled)).pred = rsp;
rsp = (*rsp).sled; (*rsp).sled = NULL; (*rsp).elem = i;
cin>>i; }
*ksp =* rsp;
getch();
return 0;}
 
K

Karmen

аа...ну,например, я ввела список 1 2 3 4 5 6
надо вывести: 1 2 3 4 5 6 1 2 3 4 5 6
 
Мы в соцсетях:

Обучение наступательной кибербезопасности в игровой форме. Начать игру!