printf, jak wstawić kropkę dziesiętną dla liczby całkowitej

mamUINT16 unsigned integer of say

4455, 312, 560 or 70.

Jak użyć printf do wstawienia kropki dziesiętnej przed dwiema ostatnimi cyframi, tak aby przykładowe numery wyglądały jak

44.55, 3.12, 5.60 or 0.70

Jeśli nie ma rozwiązania printf, czy istnieje inne rozwiązanie tego problemu?

Nie chcę używać zmiennoprzecinkowych.

questionAnswers(3)

yourAnswerToTheQuestion