01/10/2018, 12:02
Thêm trước 1 node nếu trùng thêm cho đến khi hết số trùng nhau
void add_truoc(list &l,int y)
{
int n=0;
for(node *i=l.dau;i!=NULL;i=i->next)
{
if(i->info==y)
{
node *j=l.dau;
while(j!=i)
{
if(j->next==i)
{
int x;
printf("nhap x ");
scanf("%d",&x);
node *p=tao_node(x);
p->next=j->next;
j->next=p;
}
j=j->next;
}
n++;
}
}
if(n==0)
printf("ko tim thay so nay
");
}
ko biết tại sao no lại lặp liên tục
Bài liên quan