Решить задачу с матрице и простыми числами
есть задачка: Ввести натуральные числа n и m, построить матрицу mxn из натуральных чисел и посчитать количество тех строк, в которых простые числа расположены в порядке возрастания.
А я веб-программист, с С++ особо не разбираюсь, прошу помощи.
Это все что я смог написать:
#include <iostream>
#include <stdio.h>
#include <cstdlib>
#include <math.h> // для функций rand() и srand()
using namespace std;
int main() {
int n,m;
int s = 0;
int p = 0;
cout << "Введите количство столбцов\n";
cin >> n;
cout << "Введите количство Строк\n";
cin >> m;
int mas[n*m];
int count = sizeof(mas)/sizeof(int);
for (int i = 0; i < count; i++) { // Заполнение массива рандомными значениями
cout << "Введите " << i+1 << "-е значение \n";
cin >> mas[i];
}
cout << "------------------"; //Линия разделения ввода и вывода. Для удобства. На работу не влияет
for (int i = 0; i < count; i++) { // Вывод матрицы
s += 1;
if (s == n) {
cout << mas[i] << "\n";
s = 0;
} else {
cout << mas[i] << " ";
}
}
}