When you pass an array argument as a parameter to a function such as printf(), what actually gets passed is a pointer value, not an array.For example:#include <math.h>#include <time.h>void randomize(int *arr, size_t elements){ size_t i; for (i = 0; i < elements; i++) arr[i] = rand();}int main(void){ int values[20]; size_t i; randomize(values, 20); for (i = 0; i < 20; i++) p