Character array gets messed up when I "examine" it in my code