#include <iostream>
using namespace std;
int main()
{
setlocale(LC_ALL, "Rus");
int n, m;
cout << "Введите количество строк: ";
cin >> n;
cout << "Введите количество столбцов: ";
cin >> m;
int** a = new int*[n];
for (int i = 0; i < n; i++)
a[i] = new int[m];
cout << "Введите элементы матрицы:" << endl;
for (int i = 0; i < n; i++)
{
for (int j = 0; j < m; j++)
{
cin >> a[i][j];
}
}
int count = 0;
for (int j = 0; j < m; j++)
{
bool hasZero = false;
for (int i = 0; i < n; i++)
{
if (a[i][j] == 0)
{
hasZero = true;
break;
}
}
if (hasZero)
count++;
}
cout << "Количество столбцов с нулевыми элементами = "
<< count << endl;
for (int i = 0; i < n; i++)
delete[] a[i];
delete[] a;
a = nullptr;
return 0;
}