#include<stdio.h>
int main()
{
int j,i,flag,N,temp,sum,prime =0,flag1,m,n;
printf("Till how many prime number do you need output\n");
scanf("%d",&N);
for(i=2;i<=N;i++)
{
flag = 0;
for(j=2;j<i;j++)
{
if(i%j==0)
{
flag = 1;
break;
}
}
if(flag==0&&i!=2)
{
sum =0;
temp = i;
for(m=2;m<=N;m++)
{
flag1 = 0;
for(n=2;m<n;m++)
{
if(m%n==0)
{
flag1=1;
break;
}
}
if(flag1==0)
{
sum = sum +m;
if(sum==temp)
{
prime++;
sum=0;
}
}
}
}
}
printf("%d",prime);
return 0;
}
int main()
{
int j,i,flag,N,temp,sum,prime =0,flag1,m,n;
printf("Till how many prime number do you need output\n");
scanf("%d",&N);
for(i=2;i<=N;i++)
{
flag = 0;
for(j=2;j<i;j++)
{
if(i%j==0)
{
flag = 1;
break;
}
}
if(flag==0&&i!=2)
{
sum =0;
temp = i;
for(m=2;m<=N;m++)
{
flag1 = 0;
for(n=2;m<n;m++)
{
if(m%n==0)
{
flag1=1;
break;
}
}
if(flag1==0)
{
sum = sum +m;
if(sum==temp)
{
prime++;
sum=0;
}
}
}
}
}
printf("%d",prime);
return 0;
}
No comments:
Post a Comment