C Examples Divide Concatenation Array
# C Programming Examples - Array Splitting and Merging
[ C Examples](#)
Split an array into two arrays: one for odd numbers and one for even numbers:
## Example
#includeint main(){int array = {0, 1, 2, 3, 4, 5, 6, 7, 8, 9}; int even, odd; int loop, e, d; e = d = 0; for(loop = 0; loop"); for(loop = 0; loop"); for(loop = 0; loop"); for(loop = 0; loop 0 1 2 3 4 5 6 7 8 9 Even -> 0 2 4 6 8 Odd -> 1 3 5 7 9
Merge the odd and even arrays into a single array:
## Example
#includeint main(){int array; int even = {0, 2, 4, 6, 8}; int odd = {1, 3, 5, 7, 9}; int loop, index, e_len, o_len; e_len = o_len = 5; index = 0; for(loop = 0; loop<e_len; loop++){array = even; index++; }for(loop = 0; loop"); for(loop = 0; loop"); for(loop = 0; loop"); for(loop = 0; loop 0 2 4 6 8Odd -> 1 3 5 7 9Merged -> 0 2 4 6 8 1 3 5 7 9
[ C Examples](#)
YouTip