553様レスありがとうございます
書式文字列で空白を書く場所はどのように決まっているのでしょうか?
"%d %c%d"ではなく "%d%c %d" や " %d%c%d"や "%d%c%d "と書くと失敗するもので;;