#include<stdio.h>
#include <stdlib.h>
#include<iostream>
using namespace std;
#define LIST_INIT_SIZE 100
#define LISTINCREMENT 2
typedef struct
{
int *data;
int length;
int listsize;
} sqlist;
int main()
{
sqlist l;
int b[]={0,1,2,3,4,5,6,7,8,9};//删除3,7,之间的数字 剩余,0123789
l.data=b;
l.length=sizeof(b)/sizeof(int);
l.listsize=sizeof(int)*l.listsize;
int s,t,temp;
s = 3;
t = 7;
int i,j;
for(i=0;i<l.length&&l.data[i]<=s;i++);
cout<<i<<" ";
for(j=i;j<l.length&&l.data[j]<t;j++);
cout<<j<<" ";
//i=4,j=7
for(;j<l.length;i++,j++){
l.data[i]=l.data[j];
}
l.length=l.length-(j-i);
cout<<"删除元素后";//上面改为,<s和<=t,则结果是也删除了3,7,i=3,j=8删除后为,01289
for(int i=0;i<l.length;i++){
cout<<l.data[i]<<" ";
}
}