#include<stdio.h>
typedef struct node{
int data;
struct node *next;
}LL;
LL *creat(int n)
{
LL *h,*p,*nw;
int i,x;
h=new LL;
for(p=h,i=1;i<=n;i++,p=p->next)
{
scanf("%d",&x);
nw=new LL;
nw->data=x;
p->next=nw;
}
p->next=NULL;
return h;
}
void WRITE(LL *h)
{
LL *p;
for(p=h->next;p!=NULL;p=p->next)
printf("%d “,p->data);
}
int main()
{
int n;
LL *h,*p,*q;
int x;
scanf(”%d",&n);
h=creat(n);
WRITE(h);
return 0;
}
## c语言创建链表
最新推荐文章于 2024-09-07 08:59:02 发布