- Back to Home »
- FUNCTION PROGRAMS , GENERAL OR BASIC PROGRAMS »
- C PROGRAM TO DISPLAY ALL THE TWIN PRIMES BETWEEN TWO LIMITS
Posted by : ANIMESH SHAW
Tuesday, 8 November 2011
#include<stdio.h>
#include<conio.h>
int IsPrime(int);
void TwinPrime(int,int);
main()
{
int a,b,i,k=0;
printf("\n Enter INITIAL AND FINAL LIMITS");
scanf("%d %d",&a,&b);
TwinPrime(a,b);
getch();
}
int IsPrime(int n)
{
if(n<2)return 0;
if(n==2)return 1;
for(int i = 2;i<n;i++)
if(n%i==0)return 0;
return 1;
}
void TwinPrime(int m, int n)
{
for(int i=m;i<n;i++)
if(IsPrime(i) == 1&&IsPrime(i+2) == 1)
printf("%d %d ARE TWIN PRIMES\n", i, i+2);
}


Post a Comment