编写函数fun,函数的功能是求出小于或等于lim的所有素数并放在aa数组中,函数返回所求的素数的个数
下面是一个实现,供参考:
#include <stdio.h>
int primeInLim(int lim){
int i,j,k=0;
int aa[lim];
int num=0;
int primeFlag = 1;
for(i=2;i<=lim;i++){
for(j=2;j<i;j++){
if(i%j==0){
primeFlag=0;
}
}
if(primeFlag==1){
aa[k]=i;
k++;
}
primeFlag=1;
}
return k;
}
int main(void){
int test ;
scanf("%d",&test);
printf("小于等于test的所有素数有%d个。\n",primeInLim(test));
return 0;
}