C言語で複数の文字を読み取る方法は何ですか。

C言語では、複数の文字を読み取るために、scanf関数を使用することができます。以下は簡単なサンプルコードです:

#include <stdio.h>

int main() {
    char str[100]; // 定义一个足够大的字符数组来存储输入的字符
    printf("请输入多个字符:");
    scanf("%s", str); // 使用%s格式符来读取多个字符,直到遇到空格或换行符为止
    printf("您输入的字符是:%s\n", str);
    
    return 0;
}

上のコードでは、複数の文字を入力するために十分に大きい文字配列strを定義しました。そして、scanf関数と%sフォーマット指定子を使用して、スペースまたは改行が出るまで文字を入力しました。最後に、入力された文字を出力しました。

bannerAds