السلام عليكم
عندي مشكلة في فنكشن الادخال
بحيث انه لما ادخل البيانات ما يظهر لي اي مشكلة
ولكن لما استدعي فنكشن print ما يطبع اي شي
void LED::insert(char elm[],int SIZE)
{
nodeptr head=NULL;
nodeptr newptr;
nodeptr cur=NULL;
newptr=new nodetype;
for(int i=0;i<SIZE;i++)
{
newptr->data=elm;
}
newptr->link=NULL;
if(cur==NULL){
cur=newptr;
head=newptr;
}
else
{
cur->link=newptr;
cur=newptr;
}
cur->link=NULL;
}
////////////////////
void LED::list()
{
nodeptr put=head;
while(put!=NULL)
{
cout<<put->data<<endl;
put=put->link;
}
}