hh

 •  1年前


include<bits/stdc++.h>

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;

}


评论:

请先登录,才能进行评论