一々フォーマットの中身をみて%dと%sでワーニングの内容を変える訳ないだろ??