Z
Zaza099
Помогите создать двусвязный список и продублировать все 1.
Вот кое-что сам написал вроде цикл есть, но не знаю правильный он или нет . И нет условия.
#include <stdio.h>
#include <conio.h>
struct spis { int t;
spis *pred;
spis *next;
}*ps, *pm;
main ()
{
do
{
int t;
ps=new spis;
ps->pred=NULL;
ps->next=NULL;
scanf ("%d" , &t);
pm=new spis;
pm->pred=ps;
pm->next=NULL;
ps->next=pm;
scanf ("%d" , &t);
getch ();
}
while ()
}
Вот кое-что сам написал вроде цикл есть, но не знаю правильный он или нет . И нет условия.
#include <stdio.h>
#include <conio.h>
struct spis { int t;
spis *pred;
spis *next;
}*ps, *pm;
main ()
{
do
{
int t;
ps=new spis;
ps->pred=NULL;
ps->next=NULL;
scanf ("%d" , &t);
pm=new spis;
pm->pred=ps;
pm->next=NULL;
ps->next=pm;
scanf ("%d" , &t);
getch ();
}
while ()
}