- ベストアンサー
文字配列の反転プログラム
入力した文字を反転して表示させるプログラムを作成したいのですが、これをポインタ変数を使って行うにはどのようにすればよいでしょうか?
- みんなの回答 (1)
- 専門家の回答
質問者が選んだベストアンサー
文字列を格納したcharの配列の(あるいはポインタの)変数がありますよね。 strlen()で文字数がわかるので、最後の文字のアドレスも求められますよね。 最後から最初まで文字列を1文字ずつ拾う方法がわかれば、それを順にputchar()で表示すればいいでしょう。 全角文字が入ると、ちょっとややこしいですが…。
お礼
いろいろ試行錯誤した結果、なんとかできました。 ありがとうございます。