【发布时间】:2018-11-11 18:07:15
【问题描述】:
我正在尝试创建一个数组并用 1 到 10 的数字填充它。为什么它不起作用?填写完毕后,应打印所有数字。
#include <stdio.h>
int main() {
int i;
int number[10];
for(i=1; i<=10; i++)
{
printf("%d\n",number[i]);
}
printf("\n");
return 0;
}
【问题讨论】:
-
你在哪里填?数组索引也从 0 开始,而不是 1
-
您从未填写过数组。你需要类似
number[i] = i