String and Array Confusion.

Grrrr this is getting crazy

Ok so we had some success with this code for displaying whatever is entered as plane text like hello world. But I am almost back to square 1. The time is not displaying on my POV. Maybe if I let you know what components I am using. The LED setup is pretty straight forward, I am using 8 red LED's with 220 ohm resistors feeding off of the UNO's 0-7 digital outputs (PORTD). I have an Adafruit RS1307 breakout board RTC on analog pins A2-A5, A2 and A3 are providing 5 volts and ground for the RTC board.

I was thinking it had to do with the sprintf() towards the end of the loop that shows, "sprintf (displayThis, "%02i:%02i:%02i", Hrs, Mins, Sec);"
if I change that to just "sprintf(displayThis, "hello world");" it works. But when I change it back to the original one to display the time it does not.

And here is my code again: