title: How to pass parameter n to printf("%nd", some_int);
body: <p>We all know in C-based languages, <strong>printf("%11d", some_int);</strong>  means right align within an 11 character field, but what if I want to replace this constant 11 here with a dynamic variable, what am I gonna do ?</p>