title: Printf Numerical Right Justify
body: <p>I'm trying to format a number that has a value from 0 to 9,999. I would like the 2 most significant digits to always display, i.e.</p>
  
  <p>5000 -> 50<br>
  0000 -> 00  </p>
  
  <p>If either of the least significant digits are non-zero they should be displayed, i.e.</p>
  
  <p>150 -> 015<br>
  101 -> 0101  </p>
  
  <p>It can be done with some hackery, but can C's printf do this directly?</p>