#include void printArray(int arr[], int iMax) { for (int i = 0; ; i++) { printf("%d", arr[i]); if (i == iMax) break; printf(", "); } } int main() { int nums[] = { 2, 3, 0, 4, 5, 6, 3, 9, 12 }; int size = sizeof(nums) / sizeof(nums[0]); int evens[size]; int odds[size]; int evenI = 0; int oddI = 0; for (int i = 0; i < size; i++) { int it = nums[i]; if (it % 2 == 0) evens[evenI++] = it; else odds[oddI++] = it; } printf("Even numbers: "); printArray(evens, evenI - 1); printf("\nOdd numbers: "); printArray(odds, oddI - 1); }