برنامه های لیست پیوندی.پشته.استک و...
سلام
اقا خوبین ؟
من دنبال یه نرم افزار در مورد پشته هستم
استادمون (در ساختما نداده ها) گفته که برنامه ای بنویسدس که 20 عدد را از ورودی گرفته و در یک لیست پیوندی انها ذخیره کند. سپس عددی را از دریافت و ان عدد را در داخل لیست جستوجو کندپسپ قسمت داده ای لیست را چاپ کند
خودشم برنامشو نوشته ولی اصلا کار نمیکنه
...........
اگه میشه واسم زود کمک کنین چون فردا باید ببرم(اسم تاپیکو کلی انتخاب کردم تا دوستان هم راحت تر استفاده کنن)
[PHP]#include<stdio.h>
#include<conio.h>
#include<iostream.h>
int main()
{
struct node
{
int data ;
struct node *link;
};
int *start,*p,*temp,n,j;
start=(struct node) malloc(size of(struct node));
cin>>start->data;
start->link=null;
temp=start;
for(i=2;i<=20;i++)
{
q=(struct node) malloc(size of(struct node));
cin>>q->data;
p->link=null;
temp->link=q;
temp=temp->link;
}
cout<<"enter number for search : ";
cin>>n;
j=start;
while(j!=null)
{
if (j->data=n)
{
cout<<"found";
break;
}
j=j->link;
}
temp=start;
while(temp!=null)
{
cout<<temp->data;
temp=temp->link;
]
free(j);free(q);free(temp);
getch();
return 0;
}[/PHP]