编辑:哇。我在 scanf 函数中省略了“&”。不过感谢您的帮助。
我正在使用 Code::Blocks,我正在尝试构建一个简单的程序来提示用户输入 10 个数字,然后显示它们。问题是,它会打印问题,但是一旦我输入一个数字,它就会崩溃,而不是使用下面的 scanf()...代码分配它。
main()
{
int userNums[11] = {0};
int x;
char displayOrder = '\0';
for (x = 0; x <= 10; x++)
{
printf("Enter a number: ");
scanf("%d", userNums[x]); //code crashes here
}
//code continues...