求助!!!
#include <iostream>
using namespace std;
int b[100], ans = 0;
int zc(int c, int i) {
if (c == 2 || c == 3 || c == 5 || c == 7) {
b[ans] == c;
return b[ans];
}
if (c % 2 != 0 && c % 3 != 0 && c % 5 != 0 && c % 7 != 0&&c!=1) {
b[ans] == c;
return b[ans];
}
}
int main() {
int n, a[100];
cin >> n;
for (int i = 0; i < n; i++) {
cin >> a[i];
cout << zc(a[i], i) << " ";
ans++;
}
return 0;
}