Мне нужна помощь. Мне нужно сделать модульную программу. Но у меня есть небольшая проблема. Итак, мне нужно прочитать 2D-массив, но пользователь определяет строку и столбец. После чтения мне нужно сделать некоторые вычисления в других функциях ... но я не могу хорошо написать функцию, которая работает ... Я пробовал с указателями ... но я не могу использовать хорошо. Я новичок.Чтение 2D-массива C++
//main
int a[2500]; //symbolic. n<=50 -in my case
int n;
reading (a*,n);
//reading function
void reading(int* array[], int &n)
{
cout << "n=<<;
cin >> n;
for(int i = 0; i < n; i++) {
for(int j = 0; j < n ;j++) {
cin >> array[i][j];
}
}
}
Пожалуйста, помогите мне.
Вы должны описать проблему вы столкнулись. Это ошибка компиляции, ошибка времени выполнения или некоторая ошибка в логике программы? –