Here I shared C Program to Display Prime Numbers Between Two Intervals
and the problem takes a range and finds all the prime numbers between the range and print the numbers of prime numbers but the question is how to find prime numbers between two numbers.
and the problem takes a range and finds all the prime numbers between the range and print the numbers of prime numbers but the question is how to find prime numbers between two numbers.
#include<stdio.h>
int main()
{
int init,end,i,j,flag,temp,count=0;
printf("Enter the value of initial and end are \t");
scanf("%d%d",&init,&end);
if(end<2)
{
printf("\nThere are no prime numbers upto %d",end);
}
printf("\n Prime numbers are \n");
temp=init;
if(init%2==0)
{
init++;
}
for(i=init;i<=end;i=i+2)
{
flag=0;
for(j=2;j<=i/2;j++)
{
if((i%j)==0)
{
flag=1;
break;
}
}
if(flag==0)
{
printf("%d\n",i);
count++;
}
}
printf("\n Number of prime numbers between %d and %d is %d\n",temp,end,count);
return 0;
}
OUTPUT:
Prime Numbers are
1
3
7
11
13
17
19
23
29
31
37
41
43
47
53
59
61
67
71
73
79
83
89
97
Number of Prime numbers between 0 to 99 is 25
NOTE: You have any problem in above C Program do not hesitate and write your problem in the comment box. I will support your problem.