求助
查看原帖
求助
518044
wyh042868楼主2021/5/26 20:27
#include<stdio.h>
#include<math.h>
void mm(int x);
int b[100]={0};
 int main()
{
    int a[100]={0};
    int i,j,n;
    scanf("%d",&n);
    for(i=0;i<n;i++)
    scanf("%d",&a[i]);
    for(j=0;j<n;j++)
    mm(a[j]);
}
void mm(int x)
{
    int m,count=0;
    if(x>1)
    {for(m=2;m<sqrt(x);m++)
    if(x%m==0)
    count++;
    if(count==0)
    printf("%d",x);
	}
}
请问哪里错了,各位
2021/5/26 20:27
加载中...