When calling 'sprintf', not all conversion specifiers accept all flags; some combinations are undefined behavior.