fork download
  1. #include <stdio.h>
  2.  
  3. int main() {
  4. int sososo[100 + 1] = {0};
  5. int i, j;
  6.  
  7.  
  8. for (i = 2; i <= 50; i++) {
  9.  
  10. for (j = 2 * i; j <= 100; j += i) {
  11. sososo[j] += 1;
  12. }
  13. }
  14.  
  15.  
  16. printf("100以下の素数:\n");
  17. for (i = 2; i <= 100; i++) {
  18. if (sososo[i] == 0) {
  19. printf("%d ", i);
  20. }
  21. }
  22. printf("\n");
  23.  
  24. return 0;
  25. }
  26.  
Success #stdin #stdout 0.01s 5292KB
stdin
Standard input is empty
stdout
100以下の素数:
2 3 5 7 11 13 17 19 23 29 31 37 41 43 47 53 59 61 67 71 73 79 83 89 97