#include<stdio.h>
#define maxsize 50
typedef int elemtype;
typedef struct
{
elemtype data[maxsize];
int len;
}lqlist;
bool initlist(lqlist& l, elemtype n)
{
if (n<1 || n>maxsize)
{
return false;
}
printf("请输入你要插入的数\n");
for (int i = 0; i < n; i++)
{
scanf_s("%d", &l.data[i]);
}
l.len = n;
return true;
}
bool insertlist(lqlist& l, elemtype n, elemtype e)
{
if (n<1 || n>l.len)
{
return false;
}
if (l.len > maxsize)
{
return false;
}
int i;
for (i = l.len; i >= n; i--)
{
l.data[i] = l.data[i - 1];
}