>>Does a contain any data inside the loop?
Yes. Prior to the loop I assign input to the array. I then alter that input in the array. If I print out the array in the loop it works and prints out the info. If I try to print outside the loop (after it is terminated, it outputs nothing.