السلام عليكم ورحمة الله وبركاته
إخواني ممكن تساعدوني في هذا البرنامج
طيب المشكلة في البرنامج إن الـ output ما يخرج
المفروض يخرجلي البيانات الموجودة داخل المتغير data
ياريت لو تشوفون البرنامج وتقولولي وين الخطأ إلي فيه
#include<iostream.h>
#include<conio.h>
void main()
{
clrscr();
struct node
{
int data;
node *next;
} *p , *q , *t ;
int n;
cout<<"enter the number of nodes :";
cin>>n;
cout<<endl;
for (int i=0 ; i<n ; i++)
{
if ( p == NULL )
{
p=new node;
cout<<"Enter the data ";
cin>>p->data;
p->next=NULL;
q=p;
}
else
{
t=new node;
cout<<"Enter the data ";
cin>>t->data;
t->next=NULL;
q->next=t;
q=t;
t=NULL;
}
}
t=p;
while (t != NULL )
{
cout<<"Data is : "<<t->data<<endl;
t=t->next;
}
getch();
}ياريت يا شباب تساعدوني في أسرع وقت
وجزاكم الله كل خير
