为什么不对
#include <stdio.h>
void fun(int m, int k, int xx[])
{
int i;
int p,q;
for(i=0;i<k;i++)
{
for(p=m+1;;p++)
{
for(q=2;q<p;q++)
{
if(p%q==0)
break;
}
if(p==q)
xx[i]=p;
}
}
}
int main()
{
int m,n,zz[1000];
printf("\nPlease enter two integers:");
fun(17,5,zz);
for(m=0;m<5;m++)
{
printf("%d",zz[m]);
}
printf("\n");
return 0;
}