#include <stdio.h>
#include <stdlib.h>
#include <math.h>
#include <fcntl.h>

int N, M, X; \\искомое число строк;
float matrix[40][30]; \\задаем массив максимального размера, чтобы не мутить с выделением памяти)))


int main()
{

   N=5;
   M=5;
   Х=0;    

   \\ тупо сделаем тестовую табличку 5 х 5 :)))
   int y =0;
   for(int i=0; i<N; i++)
     {
     for(int j=0; j<M; j++) matrix[i][j] = y++;
     }
   }



   \\ собственно подсчет строк с нулями

   printf("%i %i", N, M);
   for(int i=0; i<N; i++)
     {
        printf("\n");
        for(int j=0; j<M; j++) 
          { 
             printf("%f  ",matrix[i][j]);
             if (matrix[i][j]==0)
                {
                  X++;
                  break; // доходим до первого нуля , увеличиваем икс и переходим на внешний цикл 
                }
             
              
          }
     }
  
   printf("%i", X);   

}


