打印螺旋矩阵问题。
/* N阶螺旋矩阵
* author : tofu
* date : 20160405
* site : 520
*/
#include <iostream>
using namespace std;
int main()
{
int n, i, j, q, var;
cout << "please input the size of matrix: ";
while (cin >> n) {
int **p = new int*[n];//new matrix of n * n
for (i = 0; i < n; i++)
p[i] = new int[n];
var = 1;//set the initial value
for ( q = 0; q < n / 2; q++) {//q represents the number of turns
for (i = j = q; j < n