C言語で入力文字列の長さを求める方法
C言語では、strlen()関数を用いて入力された文字列の長さを求めることができます。この関数は、string.hヘッダーファイルにあります。
こちらがサンプルコードです。
#include <stdio.h>
#include <string.h>
int main() {
char str[100];
printf("请输入一个字符串:");
scanf("%s", str);
int len = strlen(str);
printf("字符串的长度为:%d\n", len);
return 0;
}
上記のコードでは、最初に文字配列 str が宣言されており、入力文字列が格納されます。次に、scanf() 関数を使用してユーザーから入力文字列を受け取ります。その後、strlen() 関数を使用して文字列の長さを取得し、len 変数に代入します。最後に、文字列の長さが表示されます。