Юлия
Юлия

Ошибка (с++) error: expected primary-expression before ']' token|

#include

using namespace std;

void print(int m[][5],int a, int s)
{
for(int i = 0; i <= (a - 1); i++)
{
for (int o = 0; o <= (s - 1); o++)
cout << m[o] << " ";
cout << endl;
}

}

int main()
{
const int n1 = 2;
const int n2 = 5;
int a[n1][n2] = {2,3,7,1,7,
1,4,5,6,3 };
print(a[][5],n1,n2);
}

спасибо помогли

Ванечка
Ванечка

сделай print (a,n1,n2)
а у тебя получается ты в функцию элемент матрицы кидаешь

Похожие вопросы
При регистрации нового пользователя выдает ошибку invalid token
Пишет что Error 86 : «:» expected ето только часть программы но это пишет в начале, в строчке Кг
что я делаю не так? выдает ошибку: [Error] Unit1.pas(37): ')' expected but 'END' found
Visual studio выдаёт ошибку "Value expected;". Язык - C#
ошибка в матлабе. error: ")" Expecte, "(" found что это за ошибка?
Delphi вот такие ошибка как исправить [Error] Unit4.pas(219): Declaration expected but identifier 'edit1' found
пишет ошибку [Error] Project2.dpr(133): Declaration expected but 'FOR' found что делать ?
Не пойму в чем ошибка, пишет: "Expected END but VAR found "
ошибки :30 expected primary-expression before "else" ;expected `;' before "else" Пожалуйста, подскажите что делать?
народ подскажите где ошибка в записи b:=-3*c-a; что он мне выдает Fatal: Syntax error, "=" expected but ":=" found