#include // printf #include // EXIT_SUCCESS // copy src into dst (output parameter) void CopyArray(int src[], int dst[], int size); int main(int argc, char** argv) { int numbers[5] = {1, 3, 4, 7, 4}; int num_copy[5]; int i; CopyArray(numbers, num_copy, 5); for (i = 0; i < 5; i++) { printf("numbers [%d]: %d; num_copy[%d]: %d\n", i, numbers[i], i, num_copy[i]); } return EXIT_SUCCESS; } void CopyArray(int src[], int dst[], int size) { int i; for (i = 0; i < size; i++) { dst[i] = src[i]; } }