может, это пригодиться: 1. запомни, что переменная i - это не значение элемента массива. i - это номер элемента. в данном случае (размерность массива 5) номера будут 0, 1, 2, 3, 4. а чтобы получить значение элемента, стоящего на определённом месте, необходимо подставить номер этого элемента, то есть a[0], a[1] и т.д. тем самым ты как говоришь: просмотреть значение элемента массива а, стоящем на i месте.
2. после того, как объявил массив, необходимо ввести его элементы (ну это для нас, для новичков ). так нельзя сразу записать все элементы, заводим цикл, который будет пробегать по значениям номеров элементов. и на каждой итерации будет вводится одно значение элемента и записываться в определённый номер.
3. по началу, пока в голове не отложится чёткое понимание, сопровождай программу контрольным выводом значений массива. для также заводится цикл и за одну итерацию также выводится одно значение элемента, стоящего на определённом месте. после проверки строки с выводом массива можно, либо удалить, либо закомментировать.
и запомни номера элементов в массивах начинаются не с 1, а с нуля 0. обращение к элементам массива за пределами размерности массива - это очень серьёзная ошибка! то есть в твоём случае размерность равна 5. как я уже писал элементы у тебя будут стоять на номерах: 0, 1, 2, 3, 4. но при попытке обратиться к элементу a[5] будет возникать ошибка. для человека размерность равна n=5, но для обращения всегда номер элемента будет n-1. |