fork download
  1. #include <stdio.h>
  2.  
  3. int main(void) {
  4. int i,j,k,a;
  5. //整数を入力させる
  6. scanf("%d",&i);
  7. while(i >= 3){
  8. printf("3以上の整数を入力してください:");
  9. break;
  10. }
  11. printf("%d\n",i);
  12. //その整数以下の数字が素数かの判定
  13. printf("素数は以下の数です:\n");
  14. for(j = 2;j <= i;j ++){
  15. a =1;//iが素数と仮定
  16. for(k = 2;k < j;k ++){
  17. if(j % k == 0){
  18. a = 0;
  19. break;
  20. }
  21. }
  22. //素数なら表示
  23. if(a == 1){
  24. printf("%d",j);
  25. printf(" ");
  26. }
  27. }
  28. printf("\n");
  29. return 0;
  30. }
  31.  
Success #stdin #stdout 0s 5320KB
stdin
77
stdout
3以上の整数を入力してください:77
素数は以下の数です:
2 3 5 7 11 13 17 19 23 29 31 37 41 43 47 53 59 61 67 71 73