У меня есть две 2 одномерные массивы:Как вы сравниваете размеры двух двумерных массивов в C?
#define MAXSIZE 10
/* ... */
int A[MAXSIZE][MAXSIZE], B[MAXSIZE][MAXSIZE];
Я чтения значений из файла:
1 1 2
2 2 -6 4 5 6
В каждой строке, первые два числа строк и столбцов размеры для массива , после чего достаточно (произвольных) значений для заполнения массива с использованием этих размеров. То, что я хочу сделать, - после назначения этих значений массивам, проверить, являются ли размеры массивов А и В одинаковыми, поэтому я могу выполнять арифметические операции с ними (добавление, скалярное умножение и т. Д.).
«Пополнить массив» Я предполагаю, что вы имеете в виду в строчном порядке (по крайней мере, я бы так надеялся). Тем не менее. * вы читаете размеры из файла *. Предполагая, что вы читаете их в переменных, есть ли что-то, препятствующее вам сравнивать эти переменные? – WhozCraig
Требования к процедуре 'DimCheck (int A [] [], int B [] [])' для этого назначения ограничивают то, что я могу использовать в качестве параметров. В этом случае они хотят сами массивы как параметры –