#include <stdio.h>
void fun(int m, int* k, int xx[])
{
int i = 3, j, p = 0;
for (i; i < m; i++)
{
for (j = 2; j < i; j++)
{
if (i % j == 0)
{
xx[p++] = i;
break;
}
}
}
*k = p+1;
}
int main()
{
int m, n, zz[100];
printf("请输m的大小,m=");
scanf("%d", &m);
fun(m, &n, zz);
printf("非素数的个数:%d", n);
return 0;
}