主题:新建一个线型表,看看哪里错了
#include<stdio.h>
#include<stdlib.h>
#define Maxsize 100
typedef struct{
int *elem;
int length;
int size;
}sqlist;
initsqlist(sqlist *L)
{
int i;
L->elem=(int*)malloc(Maxsize*sizeof(int));
if(!L->elem)return 0;
L->length=0;
L->size=Maxsize;
printf("请输入5个数");
for (i=0;i<5;i++)
{
scanf("%d",L->elem[i]);
}
}
main()
{
sqlist *p;
initsqlist(*p);
}
#include<stdlib.h>
#define Maxsize 100
typedef struct{
int *elem;
int length;
int size;
}sqlist;
initsqlist(sqlist *L)
{
int i;
L->elem=(int*)malloc(Maxsize*sizeof(int));
if(!L->elem)return 0;
L->length=0;
L->size=Maxsize;
printf("请输入5个数");
for (i=0;i<5;i++)
{
scanf("%d",L->elem[i]);
}
}
main()
{
sqlist *p;
initsqlist(*p);
}