#include <stdio.h>
#define min(a, b) (a < b ? a : b)
int main() {
char matrix[n][n];
// preenche tudo com espaço
for(int i = 0; i < n; i++) {
for(int j = 0; j < n; j++) {
matrix[i][j] = ' ';
}
}
// diagonal principal
for(int i = 0; i < n; i++)
matrix[i][i] = '*';
// diagonal secundária
for(int i = n-1, j = 0; i >= 0; i--, j++)
matrix[j][i] = '*';
// mostra a matriz..
for(int i = 0; i < n; i++) {
for(int j = 0; j < n; j++)
}
}
I2luY2x1ZGUgPHN0ZGlvLmg+CgojZGVmaW5lIG1pbihhLCBiKSAoYSA8IGIgPyBhIDogYikKCmludCBtYWluKCkgewogICAgaW50IG47IHNjYW5mKCIlZCIsICZuKTsKCiAgICBjaGFyIG1hdHJpeFtuXVtuXTsKCQoJLy8gcHJlZW5jaGUgdHVkbyBjb20gZXNwYcOnbwogICAgZm9yKGludCBpID0gMDsgaSA8IG47IGkrKykgewogICAgICAgIGZvcihpbnQgaiA9IDA7IGogPCBuOyBqKyspIHsKICAgICAgICAgICAgbWF0cml4W2ldW2pdID0gJyAnOwogICAgICAgIH0KICAgIH0KCgkvLyBkaWFnb25hbCBwcmluY2lwYWwKICAgIGZvcihpbnQgaSA9IDA7IGkgPCBuOyBpKyspCiAgICAgICAgbWF0cml4W2ldW2ldID0gJyonOwogICAgLy8gZGlhZ29uYWwgc2VjdW5kw6FyaWEgICAgCiAgICBmb3IoaW50IGkgPSBuLTEsIGogPSAwOyBpID49IDA7IGktLSwgaisrKQogICAgICAgIG1hdHJpeFtqXVtpXSA9ICcqJzsKCQoJLy8gbW9zdHJhIGEgbWF0cml6Li4KICAgIGZvcihpbnQgaSA9IDA7IGkgPCBuOyBpKyspIHsKICAgICAgICBmb3IoaW50IGogPSAwOyBqIDwgbjsgaisrKQogICAgICAgICAgICBwcmludGYoIiVjIiwgbWF0cml4W2ldW2pdKTsKICAgICAgICBwcmludGYoIlxuIik7CiAgICB9Cn0=