You do not need pointers and addresses to disply array contents...

It is just silly to write a function that does nothing but call another function. Call show() function directly.