求大神帮忙找错误 我实在找不出了
程序如下#include "stdio.h"
int isaprime(int n)
{ int y;
for(y=2;y<=x/2;y++)
if(x%y==0)
return 0;
return 1;
}
int isprime( int x[ ],int n)
{ int j,total=0;
for(j=0;j<n;j++)
if(isaprime(int n) ==1) total++;/*嵌套调用isaprime*/
return total;
}
main()
{
int x[10],i;
for(i=0;i<10;i++)
scanf(“%d”,&x[i]);
printf("数组中含有%d个素数",isprime(x,10));
}