调用功能函数用筛选法求100以内素数

#include<stdio.h>

#include<math.h>

int main()

{

 int i,j,a[101];

 for(i=1;i<=100;i++)

  a[i]=i;

 a[1]=0;

 for(i=2;i<sqrt(100);i++)

  for(j=i+2;j<=100;j++)

  {if(a[i]!=0&&a[j]!=0)

       if(a[j]%a[i]==0)

     a[j]=0;

  }

 for(i=2;i<=100;i++)

 {if(a[i]!=0)

  printf("%5d",a[i]);

 }

 return 0;

}

求大佬教教该函数如何调用两个功能函数解答,不太懂for循环功能函数的参数怎么弄

不知道你这个问题是否已经解决, 如果还没有解决的话:

如果你已经解决了该问题, 非常希望你能够分享一下解决方案, 以帮助更多的人 ^-^