fork download
  1. #include<stdio.h>
  2. int main(void)
  3. {
  4. int a;
  5. int i;
  6. int isPraime=1;
  7. printf("正の整数を入力してください。");
  8. scanf("%d",&a);
  9. if(a<=1)
  10. {
  11. printf("%dは素数でない",a);
  12. return 0;
  13. }
  14.  
  15. for(i=2;i*i<=a; i++)
  16. {
  17. if(a%i==0)
  18. {
  19. isPraime=0;
  20. break;
  21. }
  22. }
  23.  
  24.  
  25. if(isPraime)
  26. {
  27. printf("%dは素数です",a);
  28. }
  29. else
  30. printf("%dは素数でない",a);
  31.  
  32. return 0;
  33. }
  34.  
  35.  
  36.  
  37.  
  38.  
  39.  
  40.  
  41.  
  42.  
  43.  
  44.  
  45.  
  46.  
  47.  
  48.  
  49.  
  50.  
  51.  
  52.  
  53.  
  54.  
Success #stdin #stdout 0s 5320KB
stdin
26
stdout
正の整数を入力してください。26は素数でない