Программа на С\С++. Функции

Доброго времени суток! Нужна ваша помощь :pray:
Не могу понять, как мне написать эту программу.
Вот условие: Дана действительная матрица размера nxm. Получить последовательность б1…бн, где бк есть произведение квадратов к-ой строки, модули которых принадлежат отрезку [1, 1.5].
И вот условие, которое я составила, но я не могу понять в какую часть задачи его писать:

for (int i=0; i<n; ++i) {
  b[i]=1;
  for (int j=0; j<m; ++j) {
    if (a[i][j]>1 && a[i][j]<1.5 || a[i][j]<-1 && a[i][j]>-1.5)
      b[i]*=a[i][j]*a[i][j];
  }
}

Буду очень благодарна!

В смысле в какую? В ту, что между вводом исходных данных и выводом результата ))

Вот именно, что я не могу грамотно оформить ее(

Так а проблема в чем именно? Где весь код?

более менее оформлен только этот кусочек :pensive:
Всего кода нет, у меня большие проблемы с этой программой(
Вы сможете помочь? :pray: :pray:

Разобраться в этом разве не интересно?
Почитайте статьи по теме:
Ввод и вывод в консоли
Массивы
Циклы
Ввод и вывод массива
Предполагаю разберетесь что к чему…