怎么理解“返回一个素数列表”?是不是下面这样?如果不是请留言!int *prime(int n,int*m)//用指针m回传素数的个数{int a[1000],i,j;*m=0;for(i=2;i<=n;i++){for(j=2;jif(i%j==0)break;if(j==i)a[(*m)++]=i;}return a;}