ce:
invalid types 'int[int]' for array subscript
#include <iostream>
using namespace std;
int n[8] = {100,50,20,10,5,2,1};
int main(){
int n;
int cnt = 0;
cin >> n;
for(int i = 0;i < 7;i++){
cnt += n / n[i];
n %= n[i];
}
cout << cnt;
return 0;
}
此处是一个变量n,先声明了是个数组,又声明了是个变量,类型冲突。似乎爆数组,数组越界也是这个报错信息