• ベストアンサー

文字配列の反転プログラム

 入力した文字を反転して表示させるプログラムを作成したいのですが、これをポインタ変数を使って行うにはどのようにすればよいでしょうか?

質問者が選んだベストアンサー

  • ベストアンサー
  • ham_kamo
  • ベストアンサー率55% (659/1197)
回答No.1

文字列を格納したcharの配列の(あるいはポインタの)変数がありますよね。 strlen()で文字数がわかるので、最後の文字のアドレスも求められますよね。 最後から最初まで文字列を1文字ずつ拾う方法がわかれば、それを順にputchar()で表示すればいいでしょう。 全角文字が入ると、ちょっとややこしいですが…。

totomo_0615
質問者

お礼

いろいろ試行錯誤した結果、なんとかできました。 ありがとうございます。

関連するQ&A