求解,这类问题的原因,解决这类问题的办法。求帮助!

img

img


使用的是VS2022,想问一下为什么会出现这样的情况?解决方法是什么?希望获得帮助,感激不尽。

删掉第7行和13行的分号
for循环后面加了分号就会等所有循环执行完了才执行下面的语句
此处跳出循环的时候i=10,再使用10进行索引,arr[10]造成数组越界报错

img

两个for (i = 0; i < 10; i++);最右侧的;去掉。