为什么我交以下代码
#include <bits/stdc++.h> using namespace std; constexpr int N = 2e5 + 10; int a[N]; int n; int main() { cin >> n >> a[n]; cout << n << ' ' << a[n] << ' ' << a[0] << endl; return 0; }
输入
3 3
会输出
3 0 3
而不是
3 3 0