leetcode 数组越界错误
leetcode27题 去除特定数字
执行这个例子的时候发生错误
请帮忙解决一下,十分感谢!!
```c
int removeElement(int* nums, int numsSize, int val) {
if (nums == NULL)
return 0;
int seek = numsSize - 1;
int find = 0;
while (seek != find)
{
while (nums[find] != val && find < seek)
find++;
while (nums[seek] == val && seek > find)
seek--;
if (seek != find)
{
int tmp = nums[find];
nums[find] = nums[seek];
nums[seek] = tmp;
}
}
return seek;
}