LPR530AL gyro readout

You are used to Java perhaps? Yes the print functions are very limited on a small microcontroller. I'd always advise getting one thing working at a time before moving to the next - don't put yourself in the position of having made a dozen changes and only then find your code has stopped working, test each change (or set of related changes) so that you have immediate feedback that you got it right!