int main(int argc, const char *argv[]) { print_nums(n, 10); moveZeroes(n, 10); print_nums(n, 10); return 0; }
int main() { int nums[5] = {0,1,0,3,12}; moveZeroes(nums,5); return 0; }
int main() { int nums[5] = {0, 1, 0, 3, 12}; moveZeroes(nums,5); system("pause"); return 0; }
int main() { for(int i = 0; i < 5; i++) { printf("%d, ", moveZeroes(arr1, 5)[i]); } printf("\n"); for(int i = 0; i < 8; i++) { printf("%d, ", moveZeroes(arr2, 8)[i]); } printf("\n"); for(int i = 0; i < 10; i++) { printf("%d, ", moveZeroes(arr3, 10)[i]); } return 0 ; }
int main() { int nums[] = { 1, 1, 0 }; printarray(nums, sizeof(nums) / sizeof(int)); moveZeroes(nums, sizeof(nums) / sizeof(int)); printarray(nums, sizeof(nums) / sizeof(int)); }
int main(int argc, char *argv[]) { const int numsSize = 10; int nums [numsSize] = {0, 1, 0, 2, 0, 3, 0, 4, 0, 5}; moveZeroes(nums, numsSize); for (int i = 0; i < numsSize; i++) printf("nums[%d]:%d\n", i, nums[i]); return 0; }
void main() { int nums[] = {0,0,1}; int size = sizeof(nums)/sizeof(nums[0]); int i=0; moveZeroes(nums,size); for(i=0; i<size; i++) { printf("%d ",nums[i]); } }
int main(void) { int i; int a[] = {0,1,0,3,12,0,15,0,0,3,5,8,0}; moveZeroes(a,sizeof(a)/sizeof(a[0])); for ( i = 0; i<sizeof(a)/sizeof(a[0]); i++){ printf("%d ",a[i]); } printf("\n"); return 0; }
int main() { int len_array; int i; int *num = NULL; printf("Enter the array length:"); scanf("%d",&len_array); num = (int*)calloc(len_array,sizeof(int)); for(i=0;i<len_array;i++) { printf("Enter the element:"); scanf("%d",&num[i]); } moveZeroes(num,len_array); return 0; }