九度题目1391:顺时针打印矩阵

输入一个矩阵,按照从外向里以顺时针的顺序依次打印出每一个数字,例如,如果输入如下矩阵:
1 2 3 4
5 6 7 8
9 10 11 12
13 14 15 16
则依次打印出数字1,2,3,4,8,12,16,15,14,13,9,5,6,7,11,10.

#include 
#include
using namespace std;

int main()
{
    int m,n,count;
    //cin>>m>>n;
    while(cin>>m>>n){     //多个测试样例,要用while循环,这里出错多次
    int a[m][n];
    count=m*n;
    for (int i=0; i>a[i][j];
        }
    }

    int num=0,i=0,j=0;
     while (num-1&&a[i][j]!=-1)
        {
            cout<-1&&a[i][j]!=-1)
        {
            cout<

注意事项

1.循环开始结束的重要节点,边界条件

  1. 九度垃圾,多个测试样例要用while输入,单个一直报错还不告诉错在哪里,莫名其妙

你可能感兴趣的:(九度题目1391:顺时针打印矩阵)