#include<stdio.h>
#include<stdlib.h>
typedef int datatype;
typedef struct node
{
datatype data;
struct node *next;
}linkst;
void crealist(linkst *sl,int a[],int n)
{
int i=0;
linkst *p;
while(i<n)
{
p=(linkst*)malloc(sizeof(linkst));
scanf("%d ",&(p->data));
p->next=sl->next;
sl->next=p;
i++;
}
printf("\n");
}
void display(linkst *sl)
{
linkst *p=sl->next;
while(p)
{
printf("%d ",p->data);
p=p->next;
}
}
int main()
{
int a[]={20,10,50,46,89},n=5;
linkst *l=(linkst*)malloc(sizeof(linkst));
printf("親輸入5個數\n");
crealist(l,a,n);
display(l);
return 0;
}
轉載請註明出處,本文鏈接:https://www.uj5u.com/shujuku/269316.html
標籤:基礎類
下一篇:bulk insert錯誤:大容量加載失敗。資料檔案中第 1 行的第 X 列太長。請驗證是否正確指定了欄位終止符和行終止符
