〆 • 1年前
using namespace std;
typedef struct lnode{
int data;
lnode *next ;
}node,*linklist;
void list1(linklist& l){
l=new node;
l->next=nullptr;
}
void list2(linklist& l){
linklist p=l;
int x;
cin>>x;
while(x!=-1)
{
node * p=new node;
p->data=x;
p->next=l->next;
l->next=p;
cin>>x;
}
}
void list3(linklist l){
node* cur=l->next;
while(cur!=NULL){
cout<<cur->data<<" ";
cur=cur->next;
}
}
int main() {
linklist l;
list1(l);
list2(l);
list3(l);
return 0;
}
评论:
请先登录,才能进行评论