C言語では、`scanf()` 関数を使用して文字列を読み取ることができます。
文字列を読み取るには、 %s書式制御子を使用して、 scanf()関数を使用します。以下に例を示します。
#include <stdio.h>
int main() {
char name[50];
printf("请输入您的名字:");
scanf("%s", name);
printf("您的名字是:%s\n", name);
return 0;
}
サンプルでは、まず入力文字列を格納するための50文字の大きさのchar配列nameを宣言しています。そして、scanf(“%s”, name)という文を用いて文字列を読み取りname配列に格納しています。最後に、その読み取った文字列をprintf()関数で出力しています。