質問: strlen(str); printf("入力された文字数は%dです。\n",i); return 0; } ```
回答: 他の質問にも書いてますが、この課題の狙いが何か、ですよね。 文字数を知るにはstrlen関数を使えばいいというのを教えたので、それを正しく使えるか? C言語の文字列というのはNULLで終わるということを理解しているか? → つまり文字列の先頭アドレスからNULLまでの文字数をカウントするプログラムが作れるか? どちらかでしょうね。 たぶん後者だと思いますがどうなんでしょう。 しっかり勉強している、理解していることを示すなら、この2パターンを作れば文句ないと思いますよ。