#include<cstdio>
#include<cstdlib>
#include<iostream>
#include<math.h>
#include<string>
#define MAXSIZE 10
typedef int ElementType;
using namespace std;
typedef struct Lnode *list;
struct Lnode{
ElementType data[MAXSIZE];
int last;//指向最后一个单元
};
struct Lnode L;//定义变量L
list ptrL;//定义指针变量
list MakeEmpty(){
list p;
p=(list)malloc(sizeof(struct Lnode));//C语言里的
p->last=-1;
return p;
}//创建空线性表
void Insert(ElementType x,int i,list ptrL){
int j;
if(ptrL->last==MAXSIZE-1){
cout<<"没有空间插入";
return;
}
if(i>ptrL->last+2 || i<1){
cout<<"请插入正确的位置";
return;
}
for(j=ptrL->last;j>=i-1;j--){