在C语言中,可以使用scanf函数来输入数组。以下是一个示例:
#include <stdio.h>
int main() {
int n;
printf("请输入数组的大小:");
scanf("%d", &n);
int arr[n];
printf("请输入数组的元素:");
for (int i = 0; i < n; i++) {
scanf("%d", &arr[i]);
}
printf("数组的元素为:");
for (int i = 0; i < n; i++) {
printf("%d ", arr[i]);
}
return 0;
}
在上述示例中,首先使用scanf函数输入数组的大小n,然后定义一个大小为n的整型数组arr。接下来使用for循环和scanf函数逐个输入数组的元素。最后使用for循环打印数组的元素。
请注意,scanf函数中的格式控制符需要与要输入的变量类型一致,例如%d表示输入整数。如果要输入其他类型的数据,需要相应地调整格式控制符。