#include<bits/stdc++.h> using namespace std; int n,a; int zs(int s) { for(int i=2;i<s;i++) if(s%i==0) return 0; return 1; } int main( ) { cin>>n; for(int i=1;i<=n;i++) { cin>>a; if(zs(a)==1) cout<<a<<" "; } return 0; }
哪里错了?????