void moveZeroes(int* nums, int numsSize){
int a[numsSize];
int d;
d=0;
for(int b=0;b<numsSize;b++){
if(nums[b]!=0){
a[d]=nums[b];
d++;
}
}
for(int b=0;b<numsSize;b++){
if(b<d){
nums[b]=a[b];
}
else{
nums[b]=0;
}
}
return nums;
}
01-12
504
![](https://csdnimg.cn/release/blogv2/dist/pc/img/readCountWhite.png)
07-23
163
![](https://csdnimg.cn/release/blogv2/dist/pc/img/readCountWhite.png)