啥也不说了,先附上图。
当我点击中断的时候,进入了input.c文件,如图:

我在这个地方费了很大劲,终于把问题解决了。(我是初学者,不喜勿喷)
代码如下:
{
int i,array[10];
printf("输入10个数:");
for(i=1;i<10;i++)
scanf("%d",&array[i]);
for(i=1;i<10;i++)
printf("%d",*(array+i));
return 0;
}
后来发现了问题,把array[0]漏了赋值,导致了问题。
把for循环的初值i赋成0,问题就解决了。
(第一次发文,粗糙之处敬请谅解!)
本文分享了一位C语言初学者在使用数组时遇到的问题及解决过程。作者在编写一个输入并打印数组元素的程序时,忽略了数组首个元素的初始化,导致程序运行异常。通过调整for循环初始值为0,成功解决了问题。

2268

被折叠的 条评论
为什么被折叠?



