删除顺序表中指定区间的数据
建立顺序表L,将指定区间的数据从顺序表中删除。假设指定区间是合法数据,无序做合法性判断。测试数据为整型。
输入
第一行是表长n; 第二行是表中数据元素。
输出
删除以后的顺序表中的数据元素。
样例输入
10 22 32 11 23 43 59 17 65 45 57 10 20
样例输出
22 32 23 43 59 65 45 57
#include<stdio.h>
int main()
{
int n;
int a,b;
int c[100];
scanf("%d",&n);
for(int i=0;i<n;i++)
{
scanf("%d",&c[i]);
}
scanf("%d %d",&a,&b);
for(int i=0;i<n;i++)
{
if(c[i]<a||c[i]>b)
printf("%d ",c[i]);
}
}