create(int n)//参数为用户随即输入的节点数
int i,x,n;
struct *p,*h,*tail;
p=(struct*)malloc(sizeof(struct));
scanf("%d",&x);
p->value=x;
p->next=NULL;
h=tail=p;
for(i=0;i<n-1;i++)
p=(struct*)malloc(sizeof(struct));
scanf("%d",&x);
p->value=x;
p->next=NULL;
tail=tail->next=p;