#define MAXSIZE 100 /*宏定义*/
#define OK 1
#define OVERFLOW -2
#include "stdio.h" /*包含输入输出文件*/
typedef int elemtype;
typedef struct /*定义顺序表的结构*/
{elemtype vec[MAXSIZE]; /*顺序表数据成员所占据的存储空间*/
int last; /*顺序表中最后一个元素在数组中的下标(或向量中的位置)从0开始*/
}sequenlist;
void listprint(sequenlist *L) /*输出线性表*/
{
/*请在下面补充代码,输出顺序表*/
for(int i=0;i<=(*L).last;i++)
printf("%d ",L->vec[i]);
}
int main()
{
sequenlist sl={{1,3,6,10,15,21,28,36,45},8};//直接给顺序表赋初值
listprint(&sl);
return 0;
}