List Delete( List L, ElementType minD, ElementType maxD )
{
int k=0;
for(int j=0;j<=L->Last;j++)
{
if(L->Data[j]<=minD||L->Data[j]>=maxD)
L->Data[k++]=L->Data[j];
}
L->Last=k-1;
return L;
}
这个题值得注意的就是记得k-1;