int **A = malloc ( wiersze*sizeof(int*) ); for(i = 0; i < wiersze; ++i) A[i] = malloc( kolumny*sizeof(int) ); for(i = 0; i < wiersze; ++i) for(j = 0; j < kolumny; ++j) scanf("%d", *(A+i)+j);