int removeElement(int* nums, int numsSize, int val){
int i=0;
int j=0;
while(i<numsSize){
if(nums[i]!=val){
nums[j]=nums[i];
j++;
}
i++;
}
return j;
}
int main(){
int arr[]={1,1,2,4,5,5};
int sz=sizeof(arr)/sizeof(arr[0]);
int i=0;
int val=5;
int ret=removeElement(arr, sz, val);
printf("%d\n",ret);
for(i=0;i<ret;i++){
printf("%d ",arr[i]);
}
return 0;
}