#include
typedef struct
{
int data;
struct list *next;
}list;
list * creatlist()
{
list *s,*p;
int a;
s=(list *)malloc(sizeof(list));
s->next=NULL;
printf("请输入(-1)时结束:\n");
scanf("%d",&a);
while(a!=-1)
{
p=(list *)malloc(sizeof(list));
typedef
{
}list;
list * creatlist()
{