2309答案

Papyrus在审判你  •  1年前


include<bits/stdc++.h>

using namespace std; typedef struct node{

int value;
node *next;

}lnode,*linklist; void init(linklist & l){

l=new node;
l->next=NULL;

} void creat(linklist & l){

linklist r=l;
int x;
cin>>x;
while(x!=-1){
	linklist p=new node;
	p->value=x;
	p->next=r->next;
	r->next=p;
	//r=p;
	cin>>x;
}

} void print(linklist & l){

node*cur=l->next;
while(cur!=NULL){
	cout<<cur->value<<" ";
	cur=cur->next;
}

} int main(){

linklist l;
init(l);
creat(l);
print(l);
return 0;

}


评论:

请先登录,才能进行评论