C言語で配列に値を代入するscanf関数の使用方法

配列の要素を順番に繰り返し読み取り、scanf() 関数を使用して入力された値を配列の要素に代入する。

以下にコード例を示します。

#include <stdio.h>

#define SIZE 5

int main() {
    int arr[SIZE];
    int i;

    printf("请输入%d个整数:\n", SIZE);
    for (i = 0; i < SIZE; i++) {
        scanf("%d", &arr[i]);
    }

    printf("您输入的数组为:\n");
    for (i = 0; i < SIZE; i++) {
        printf("%d ", arr[i]);
    }

    return 0;
}

SIZEサイズのint配列arrを定義し、繰り返しユーザーが入力した値を読み取ってscanf()関数で配列の要素arr[i]に代入し、繰り返しを使って配列の要素を出力します。

bannerAds