array3.c