printing prime numberrs in given array
//printing prime numberrs in given array.
#include<stdio.h>
void main()
{
int num[100];
int i, j, k;
//filling array.
for(i=0;i<100;i++)
{
num[i]=i+1;
}
//making all non prime numbers in array =0
for(i=1;i<100;i++)
{
if(num[i]!=0)
{
for(j=i+1;j<100;j++)
{
if(num[j]%num[i]==0)
num[j]=0;
}
}
}
//printing non zero elements in array
for(k=0;k<100;k++)
{
if(num[k]!=0)
printf("\n%d", num[k]);
}
}
Comments
Post a Comment