• 板块灌水区
  • 楼主JCZ_William
  • 当前回复3
  • 已保存回复3
  • 发布时间2024/12/20 20:09
  • 上次更新2024/12/21 00:50:46
查看原帖
1316741
JCZ_William楼主2024/12/20 20:09

写了一半的代码,发现编译错误,不知怎么办,求调。

[Error] invalid types 'int[int]' for array subscript

#include <bits/stdc++.h>
using namespace std;
int main()
{
	int n , q;
	cin >> n >> q;
	int a[n + 5];
	for (int i = 0 ; i < n ; i ++ )
	{
		cin >> a[i];
	}
	for (int i = 1 ; i <= q ; i ++ )
	{
		int a;
		cin >> a;
		if (a == 1)
		{
			int v;
			cin >> v;
			for (int j = 1 ; j < n ; j += 2 )
			{
				a[j] += v;
			}
		}
	}
	return 0;
}
2024/12/20 20:09
加载中...