删除順序表中指定區間的資料
建立順序表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]);
}
}