#include<iostream>
#include<malloc.h>
#include<cstdio>
#define MAXSIZE 10
using namespace std;
//typedef struct SqList *L;
typedef struct{
char data[MAXSIZE];
int length;
}SqList;
void InitList(SqList *&L){
L=(SqList *)malloc(sizeof(SqList));
L->length=0;
}
bool InsertList(SqList *&L,int i,char e){
int j;
if(i<1||i>L->length+1)
return false;
i--;
for(j=L->length;j>i;j--)
L->data[j]=L->data[j-1];
L->data[i]=e;
L->length++;
return true;
}
bool DeleteList(SqList *&L,int i,char e){
int j;
if(i<