View Code of Problem 27

# include<stdio.h>
# include<math.h>
int f(int i)
{
    int j,flag = 0;
    if(i=1)
    {
        return 0;
    }
    for(j=2;j<=sqrt(i);++j)
    {
        if(i%j==0)
        {
            flag = 1;
            break;
        }
    }
    if(flag)
    {
        return 0;
    }
    else
    return 1;
}
int main(void)
{
    int a,b,t,i;
    while(scanf("%d%d",&a,&b)!=EOF)
    {
        double sum = 0;
        if(a>b)
        {
            t = a;
            a = b;
            b = t;
        }
        for(i=a+1;i<b;++i)
        {
            if(f(i))
            {
                sum = sum + i;
            }
        }
        printf("%.lf\n",sum);
    }
    return 0;
}

Double click to view unformatted code.


Back to problem 27