#include <stdio.h>
void fun(int* nums, int numsSize);
int removeDuplicates(int* nums, int numsSize) {
int i=1 , count=1;
while(i<numsSize)
{
if(nums[i] != nums[i-1])
{
nums[count++] = nums[i];
}
i++;
}
return count;
}
int main () {
int nums[] = {0,0,1,1,1,2,2,3,3,4};
int n = 10;
int ret = removeDuplicates(nums,n);
printf("%d\n",ret);
return 0;
}
void fun(int* nums, int numsSize)
{
int count;
for(int i=0;i<numsSize-1;i++)
{
count = i+1;
for(int j=i+1;j<numsSize;j++)
{
if( nums[j] != nums[i])
{
nums[count++] = nums[j];
}
}
}
return count;
}