pad_char
int pad_char; /* padding character */
pad_char = ' '; /* padding character is "space" */
pad_char = *++fmt;
if (pad_char == '\0')
left_prec, right_prec, pad_char, lc, loc);
int right_prec, int pad_char, struct lconv *lc, locale_t loc)
memset(bufend, pad_char, (size_t) padded);
if (pad_char == NULL)
PC = *pad_char;
if (pad_char != NULL)
PC = pad_char[0];