fork(2) download
  1. #include <stdio.h>
  2.  
  3. int main(void) {
  4.  
  5.  
  6. int k,j,TwoLog_n,A[100],n=15;
  7. TwoLog_n=(int)(2*ceil((log(n)/log(2))));
  8.  
  9. for (k = 3; k <= n; k++)
  10. A[k] = 0;
  11.  
  12. for (k = 2; k <= TwoLog_n; k++)
  13. for (j = k+1; j <= n; j++)
  14. A[j] = A[j] || !(j%k);
  15.  
  16. for (j = 3; j <= n; j++)
  17. if (!A[j]) printf("%d\t", j);
  18. return 0;
  19. }
  20.  
Success #stdin #stdout 0s 4508KB
stdin
Standard input is empty
stdout
3	5	7	11	13