Мне нужно проверить, совпадает ли количество строк в матрице с заданными.Пользователь вводит размер матрицы, а затем элементы матрицы.Вот мой код для ввода:
int **mat1, row, col;
scanf("%d %d", &row, &col);
mat1 = (int**) malloc (sizeof(int*) * row);
for(int i = 0; i < row; ++i){
mat1[i] = (int*) malloc (sizeof(int) * col);
}
for(int i = 0; i < row; ++i) {
for(int j = 0; j < col; ++j) {
scanf("%d", &mat1[i][j]);
}
scanf("\n");
}
Я хочу проверить случай, когда пользователь хочет, например, 2 строки, но затем вводит только одну
2 3 // числостроки и столбцы
1 2 3 // вводит только одну строку
Есть идеи, как это сделать?