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()関数で出力しています。

bannerAds