我只是一个初学者,C++
我想编写一个输入然后显示 order 矩阵的程序i * j
。我已经编写了以下程序,但它不起作用。
请指导我。
我认为可能是访问方法不正确或类似的东西。
这是程序:
#include <iostream>
using namespace std;
int main() {
int i = 0,j = 0;
cout << "Enter no of rows of the matrix";
cin >> i;
cout << "Enter no of columns of the matrix";
cin >> j;
float l[i][j];
int p = 0, q = 0;
while (p < i) {
while (q < j) {
cout << "Enter the" << p + 1 << "*" << q + 1 << "entry";
cin >> l[p][q];
q = q + 1;
}
p = p + 1;
q = 0;
}
cout << l;
}