#include
#include
#define ERROR -1
#define MAX 100
typedef int Status;
typedef int ElemType;
//设计
typedef struct
{
ElemType data[MAX];
int length;
}SqList;
//初始化
void InitList(SqList*&L)
{
L = (SqList *)malloc(sizeof(SqList));
int length = 0;
}
//创建
Status CreateList(SqList& L)
{
int n;
printf("输入插入的个数\n");
scanf_s("%d", &n);
if (n > MAX) return ERROR;
for (int i = 0; i < n; i++)
{
int tmp;
scanf_s("%d", &tmp);
L.data[i] = tmp;
}
}
//插入
//删除
//查找
//判断是否空
//长度
int Length(SqList L)
{
return (L.length);
}
//输出顺序表
void show(SqList L)
{
for (int i = 0;i < Length(L);i++)
{
printf("%d", L.data[i]);
}
}
int main()
{
int status;
SqList L;
InitList(*&L);
status = CreateList(&L);
show(L);
return 0;
}