Problem Description
Input
第二行依次输入每个整数。
Output
Example Input
8
12 56 4 6 55 15 33 62 
Example Output
12 56 4 6 55 15 33 62
 
 
 
 
 #include <stdio.h>
 #include <stdlib.h>
 struct node
 {
     int data;
     struct node *next;
 }*head,*tail,*p;
 void print(struct node *h)
 {
     struct node *p=h->next;
     while(p!=NULL)
     {
         printf("%d ",p->data);
         p=p->next;
     }
 }
 struct node *create(int n)
 {
     int i;
     head=(struct node *)malloc(sizeof(struct node));
     head->next=NULL;
     tail=head;
     for(i=1;i<=n;i++)
     {
         p=(struct node *)malloc(sizeof(struct node));
         scanf("%d",&p->data);
         p->next=NULL;
         tail->next=p;
         tail=p;
     }
     return head;
 }
 int main()
 {
     int n;
     scanf("%d",&n);
     struct node *h;
     h=create(n);
     print(h);
     return 0;
 }