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]に代入し、繰り返しを使って配列の要素を出力します。