第一个测试数据不能通过
上代码:
#include <stdio.h>
int main()
{
int a,b,c,n;
scanf("%d",&n);
int num[100];
for(a=0;a<n;a++){
scanf("%d",&num[a]);
}
for(b=0;b<a;b++){
int sum=0;
for(c=1;c<=num[b];c++){
if(num[b]%c==0){
sum++;
}
}
if(sum<=2&&num[b]>0){
printf("%d ",num[b]);
}
}
return 0;
}