我有这个并且它有效,但只有我使用Dev C ++。当我尝试在MSVC中时,它不会编译。
#include <stdio.h>
#include <iostream>
#include <iterator>
using namespace std;
int main() {
int x=0, y=0;
cout << "Dame un numero\n";
cin >> x;
cout << "Dame otro numero\n";
cin >> y;
int figura[x][y];
当我到达MSVC中的最后一行时,它表示expresion(x和y)必须具有常量值。但我希望用户输入他们喜欢使用的数组大小。