• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:toupper関数とstrcmp関数を使った問題)

toupper関数とstrcmp関数を使った問題

このQ&Aのポイント
  • キーボードから文字列を読み取るプログラムを作成し、「end」と入力されるまで繰り返す。
  • 入力された文字列に大文字と小文字が混ざっていても終了するようにする。
  • 文字列の比較にはstrcmp関数を使用し、小文字を大文字に変換するにはtoupper関数を使用する。

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

  • ベストアンサー
  • yokomaya
  • ベストアンサー率40% (147/366)
回答No.1

while (str[i] != ???? ) // 文字列の最後かチェック { ret = toupper(?); // toupper関数に1つずつ渡す i++; } 最後には0が来るのがCの文字列かと。 二番目はstr[i]でしょうけど、retに代入してどう使いたいのでしょう?意図は? 僕ならstr[i]に戻します。

reimu-
質問者

お礼

返答ありがとうございます。 str[i]に戻すとうまくいきました。 本当にありがとうございました^^。