#include <stdio.h>
#include <stdlib.h>
#define MAX 100

int main() {
    int A[MAX][MAX], i, j, n, m, h, k;
    
    printf("Numero di righe e colonne:\n");
    scanf("%d %d", &n, &m);
    
    printf("Inserisci gli elementi della matrice:\n");
    for(i=0;i<n; i++) {
        for(j=0;j<m;j++)
        scanf("%d", &A[i][j]);
        }
        
    printf("Stampa matrice:\n\n");
    for(i=0;i<n; i++) {
        for(j=0;j<m;j++)
            printf("%d ", A[i][j]);
        
        printf("\n");
        }   

    printf("\nDigita indice di riga e indice di colonna:\n");
    scanf("%d %d", &h, &k);
    
    printf("\nRiga %d:\n", h);
    for(j=0;j<m;j++)
        printf("%d ", A[h][j]);
        
    printf("\n\nColonna %d:\n", k);
    for(i=0;i<n;i++)
        printf("%d\n", A[i][k]);
    
    printf("\n\n");
    return 0;
    
}
                    
