在C語言中,可以使用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("數組的值為:");
for (i = 0; i < SIZE; i++) {
printf("%d ", arr[i]);
}
printf("\n");
return 0;
}
在上面的示例代碼中,我們首先聲明了一個大小為5的整型數組arr
。然后使用for循環和scanf函數來讀取用戶輸入的值,并分別賦值給數組的每個元素。最后,使用for循環遍歷數組,打印出數組的值。