疑問に思ったんですが、printfがあればputsは必要ないのではないでしょうか?
それとprintfとputcharでは使用するメモリの領域が違うとかあるんですか?