![スクリーンショット_2019-06-06_0](https://assets.st-note.com/production/uploads/images/12139392/rectangle_large_type_2_51a7b37a5cd336ef46020d8db6dcf038.png?width=1200)
【C++】2次元配列の入力&出力方法
#include <iostream>
using namespace std;
int main()
{
int n, m; // nが行数、mが列数
cin >> n >> m; // 行数と列数を入力
int tmp[n][m];
for (int i = 0; i < n; i++)
{
for (int j = 0; j < m; j++)
{
// 入力
cin >> tmp[i][j];
}
}
for (int i = 0; i < n; i++)
{
for (int j = 0; j < m; j++)
{
// 出力
if (j < m - 1)
{
cout << tmp[i][j] << ", ";
}
else
{
cout << tmp[i][j];
}
}
//改行
cout << endl;
}
return 0;
}
入力値
2 3
1 2 3
4 3 2
出力結果
1, 2, 3
4, 3, 2
閲覧ありがとうございます。 コンテンツをいいねと思ってくださった方にサポートいただけると大変嬉しいです!