题目描述
建立长度为n的顺序表,在指定的数据元素item之前插入数据元素data。如果指定的数据元素item不存在,则将data插入到顺序表的尾端。(数据类型为整型)
输入
第一行为顺序表的长度n;
第二行为顺序表中的数据元素;
第三行为指定的数据元素item;
第四行为要插入的数据元素data;
输出
输出结果为顺序表中的数据元素。
样例输入
10
10 20 30 40 50 60 70 80 90 100
50
55
样例输出
10 20 30 40 55 50 60 70 80 90 100
源代码
#include<stdio.h>
#include<stdlib.h>
#define Max 100
typedef struct
{
int data[Max];
int length;
}Sqlist;
void InitList(Sqlist *&L) //初始化顺序表
{
L = (Sqlist *)malloc(sizeof(Sqlist));
L