View Code of Problem 27

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

Double click to view unformatted code.


Back to problem 27