- ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:C言語の問題で困っています。)
C言語の文字列長さ求めるプログラム
このQ&Aのポイント
- C言語で文字列の長さを求めるプログラムを作成する方法を教えてください。
- プログラムの入力として文字列を受け取り、その文字列の長さを出力する方法はあるでしょうか?
- C言語のプログラムで、文字列の長さを計算するためのコードを教えてください。
- みんなの回答 (2)
- 専門家の回答
質問者が選んだベストアンサー
こんな感じ? #include <stdio.h> int main(void) { char str[256]; int length; printf("文字列:"); scanf ("%s",str); length=0; while (str[length]!='\0') { length++; if(length >20){ printf("文字列:"); scanf("%s",str); length = 0; } } printf("\n文字列長:%d\n",length); return 0; } ※変数strの初期化は要らない。 ※変数iは変数lengthと同じなので要らない。 ※main関数がint型を返す関数なら、returnさせる。
その他の回答 (1)
- edomin7777
- ベストアンサー率40% (711/1750)
回答No.2
#1です。 前の質問の時も指摘されたと思うけど、「数学」のカテゴリじゃないよ? ちゃんと「プログラミング」っていうカテゴリがあるからね。
質問者
お礼
すいません。気をつけます。
お礼
有り難うございます。 大変勉強になりました。 また、数学でなくプログラムでやるよう気をつけます。 本当にありがとうございました。