#include <stdio.h>
#include <stdlib.h>

#define ROW_MAX 100
#define COL_MAX 100

int main (){

printf("Matice:\n");
 
int array[ROW_MAX][COL_MAX];
int countRows=0;

 
 for(int i=0 ; i<ROW_MAX ;  ){           // loads matrix numbers into array
  for(int j=0 ; i<COL_MAX ; j++){
    int matrixScan = scanf("%d", &array[i][j]);
    if (matrixScan==EOF){
      break;
      }
    if (matrixScan !=1){
     return 1;
     }
    if (array[i][j]=='\n'){
     i++;
     j=0;	
     }
  }
   countRows++;
 }
 
 printf("Pocet radku: %d\n", countRows);
 
 for(int i=0 ; i<countRows ; i++ ){    //prints matrix
  printf("\n");             
  for(int j=0 ; i<countRows ; j++){
   printf("%d ", array[i][j]);
   }
  }


return 0;

}