请你编程画一个放大的‘X’
如3*3的‘X’应如下所示:(图显示谬误,应为X型)

X X
X
X X

5*5的‘X’如下所示:(图显示谬误,应为X型)
X X
X X
X
X X
X X
输出
输出数据第一行是一个整数T,示意有T组测试数据。
接下来有T行,每行有一个正奇数n(3<=n<=79),示意放大的规格。
输入
对于每一个n打印一个规格为 n*n 放大的‘X’,每组输入前面空一行。
样例输出 Copy
2
3
5
样例输入 Copy(图显示谬误,应为X型)
X X
X
X X

X X
X X
X
X X
X X
代码示例(本人写的,只能过平台,不完满)

//#include<iostream>//using namespace std;////int main(){//    int t = 0;//    scanf("%d",&t);//    while(t--){//        int n = 0;//        cin >> n; //        for(int i = 1; i < (n + 1) / 2; i++){//            for(int j = 1; j < i; j++){//                printf(" ");//            }//            printf("X");//            for(int k = 0; k < (n - 2 * i); k++){//                printf(" ");//            }//            printf("X\n");//        }//        for(int i = (n + 1) / 2; i <= n; i++){//            for(int j = n; j > i; j--){//                printf(" ");//            }//            if(i == (n + 1) / 2){//                printf("X\n");//                continue;//            } else{//                printf("X");//            }//            for(int k = 0; k < 2 * i - n - 2; k++){//                printf(" ");//            }//            printf("X\n");//        }//        printf("\n");//    }//    return 0;//}