#include<stdio.h>
#include<stdlib.h>
#define MAXSIZE 100
#define TURE 1
#define FALSE 0
#define OK 1
#define ERROR 0
typedef int ElemType;
typedef struct
{
ElemType data[MAXSIZE];
int length;
}SqList;
int InputList(SqList L,int n)
{
if(n<0) return ERROR;
int i;
for(i=0;i<n;i++)
{
scanf("%d",&L.data[i]);
L.length++;
}
return OK;
}
int LocateElem(SqList L,ElemType e)//顺序表 查找
{
int i;
for(i=0;i<L.length;i++)
if(L.data[i]=e) return i+1;
return 0;
}
int main()
{
SqList L;
int Data;
L=malloc(sizeof(SqList));
printf("请输入链表个数");
scanf("%d",&Data);
InputList(L,Data);
LocateElem(L,4);
return 0;
}
请问显示这个错误是什么意思。