迴圈

輸入行列

依行列設定指標陣列

輸入

行列互換輸出

刪除指標

 

#include<iostream>

using namespace std;

 

 

int main()
{
    int row, col;

    while(cin >> row>> col)
    {

        int** matrix = new int*[row];

        for(int i = 0; i<row; i++)
            matrix[i] = new int[col];

        for(int i = 0; i<row; i++)
            for(int j = 0; j<col; j++)
                cin >> matrix[i][j];

        for(int i = 0; i<col; i++)
        {
            for(int j = 0; j<row;j++)
                cout << matrix[j][i] << " ";
            cout << endl;
        }

        delete [] matrix;
    }
    
    return 0;
}

arrow
arrow
    全站熱搜

    大神(偽) 發表在 痞客邦 留言(0) 人氣()