任意输入10个数,判断哪些是素数,并输出该素数。的C语言程序

#include<stdio.h>

#include<math.h>

main()

{

int a[11],N,i;

int panbie(int x);

printf("Please input 10 number:");

for (i=1;i<=10;i++)

{

scanf("%d",&a[i]);

}

for (i=1;i<=10;i++)

{

if(panbie(a[i])) printf("%d ",a[i]);

}

printf("\n");

}

int panbie(int x)

{

int i,y,z;

y=sqrt(x);

for (i=2;i<=y;i++)

if (x%i==0) break;

if (i<=y)

z=0;

else

z=1;

return(z);

}

注:输入的10个数字间用空格隔开