Problem 
                         
                                 Dado um array bidimensional quadrado de tamanho nxn e um número k. Imprima os elementos da késima diagonal abaixo da diagonal principal (ou seja, se k=1, então você precisa imprimir os elementos da primeira diagonal abaixo da diagonal principal um, se  k=2, então a segunda diagonal, etc.).
O valor k pode ser negativo, por exemplo, se k=−1, então você precisa imprimir o valor da primeira diagonal acima do principal. Se k=0, imprima os elementos da diagonal principal.
Dados de entrada 
O programa recebe um número n (n <= 10) como entrada, seguido dos elementos do array  n linhas de n caracteres por linha, então em uma nova linha, número k (todos os elementos e valor k módulo não superior a 100) .
Impressão
Elementos da 
késima diagonal abaixo da diagonal principal, separados por um espaço, na mesma linha.
 
Exemplos
| # | 
Entrada | 
Saída | 
| 1 | 
4 
1 2 3 4 
5 6 7 8 
0 1 2 3 
4 5 6 7 
1 | 
5 1 6 | 
| 2 | 
4 
1 2 3 4 
5 6 7 8 
0 1 2 3 
4 5 6 7 
-2 | 
3 8 |