NAV BAR

Monday 8 August 2016

Sum of Consecutive Prime Numbers

#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;
}

No comments:

Post a Comment