fork download
  1. #include <stdio.h>
  2.  
  3. void main() {
  4. int n, i, prime, count = 0, num = 2;
  5.  
  6. printf("Enter the number of prime numbers required\n");
  7. scanf("%d", &n);
  8.  
  9. while (count != n) // while count!= number of prime numbers entered keep searching..
  10. {
  11. prime = 1; // to determine whether the number is prime or not
  12. for (int i = 2; i <= num / 2; i++) //efficiency matters
  13. {
  14. if (num % i == 0)
  15. {
  16. prime = 0; // if number divides any other number its not a prime so set prime to false and break the loop.
  17. break;
  18. }
  19.  
  20. }
  21. if (prime)
  22. {
  23. count++;
  24. printf("%d\n",num);
  25. }
  26. num++; // see if next number is prime or not.
  27.  
  28. }
  29.  
  30.  
  31. }
Runtime error #stdin #stdout 0s 2172KB
stdin
5
stdout
Enter the number of prime numbers required
2
3
5
7
11