C Program to Generate First N Prime Numbers Where N is Given by User

#include<stdio.h>
#include<conio.h>

int main()
{
	 int n, count=1, flag, i=2, j;
	 clrscr();
	 printf("Enter how many prime numbers? \n");
	 scanf("%d", &n);
	
	 /* Generating prime numbers */
	 while(count <= n)
	 {
		  flag = 0;
		  for(j=2; j <= i/2; j++)
		  {
			   if(i%j==0)
			   {
			    flag=1;
			    break;
			   }
		  }
		  if(flag==0)
		  {
			   printf("%d\t",i);
			   count++;
		  }
		  i++;
	 }
	 getch();
	 return(0);
}

Output 

Run 1:
-----------
Enter how many prime numbers?
10 ↲ 
2   3   5   7  11   13   17   19   23   29

Run 2:
-----------
Enter how many prime numbers?
50 ↲ 
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   101  103  107  109  113
127  131   137  139  149  151  157  163  167  173
179  181   191  193  197  199  211  223  227  229

Leave a Reply

Your email address will not be published. Required fields are marked *

https://atozonlinesolutions.com/wp-content/uploads/2017/03/logo_white.png
https://atozonlinesolutions.com/wp-content/uploads/2017/03/logo_white.png
About
Products
Subscribe

If you wish to receive our latest news in your email box, just subscribe to our newsletter. We won’t spam you, we promise!

    Applauz

    As the pioneer of the lean startup movement, APPLAUZ has dedicated it’s time to sharing effective business strategies that help new businesses and enterpreneurs put their money to work in the right way.

    Subscribe

    If you wish to receive our latest news in your email box, just subscribe to our newsletter. We won’t spam you, we promise!

      Applauz

      As the pioneer of the lean startup movement, APPLAUZ has dedicated it’s time to sharing effective business strategies that help new businesses and enterpreneurs put their money to work in the right way.

      Copyright by BOLD THEMES. All rights reserved.