added pointer-array.c