длина 2D массива c
int rows = sizeof(arr) / sizeof(arr[0]); // returns rows
int col = sizeof(arr[0]) / sizeof(int); // returns col
0xdevbot
int rows = sizeof(arr) / sizeof(arr[0]); // returns rows
int col = sizeof(arr[0]) / sizeof(int); // returns col
int array[2][5];
int rows;
int cols;
cols = sizeof(array[0]) / sizeof(int);
rows = (sizeof(array) / sizeof(int))/cols;
printf("rows: %d\n",rows);
printf("cols: %d",cols);