0 / 0 / 0
Регистрация: 28.07.2015
Сообщений: 14
|
||||||
1 | ||||||
Segmantation fault14.05.2018, 16:32. Показов 845. Ответов 4
Метки нет (Все метки)
Доброго времени суток уважаемые программисты. Дело такое, сделал программу по своей задаче (Создать двумерный динамический массив, посчитать сумму чисел ниже главной диагонали и вывести ответ), но где-то допустил ошибку. После ввода чисел в массив выдаёт ошибку: Segmantation fault. Погуглил, узнал что это ошибка памяти, но я не могу понять где я совершил ошибку. Помогите пожалуйста.
P.S. сумму так и не смог проверить, правильно ли я всё делаю, т.к. ошибка не даёт узнать это. Сам код:
0
|
14.05.2018, 16:32 | |
Ответы с готовыми решениями:
4
Segmentation fault segmatation fault Segmentation fault Segmentation fault |
0 / 0 / 0
Регистрация: 28.07.2015
Сообщений: 14
|
|
14.05.2018, 16:43 [ТС] | 3 |
Охтыж блин. А ведь действительно. Спасибо.
0
|
7437 / 5029 / 2892
Регистрация: 18.12.2017
Сообщений: 15,692
|
||||||
14.05.2018, 17:10 | 4 | |||||
Раньше тоже считал, что главная диагональ может быть только у квадратной матрицы. Но главная диагональ есть не только у квадратной и определяется условием i=j.
1
|
0 / 0 / 0
Регистрация: 28.07.2015
Сообщений: 14
|
|
14.05.2018, 17:33 [ТС] | 5 |
Спасибо за ваше замечание про диагональ, добавил в свой код ввод двух значений для строк и столбцов, а вот по сумме и так нормально работает, даже при прямоугольных. Вы, как я понял, сделали сумму по диагонали, а мне нужна сумма находящейся ниже это диагонали.
Upd. Плохо у меня с читаемостью кода... Проверил ваш вариант, всё правильно работает, по моей задаче. Спасибо за более компактный вариант решения
0
|
14.05.2018, 17:33 | |
14.05.2018, 17:33 | |
Помогаю со студенческими работами здесь
5
Segmentation Fault Segmentation fault Segmentation fault segmentation fault Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |