>>38
in_bufferはアドレスだから、%dで出てるのは、そのアドレスの値

それを意図してるわけじゃないでしょ?

んで、あくまでもアドレスなので、キャストしてもアドレスが変化するわけでもなく、出てくる値はかわらない