View Code of Problem 27

#include<stdio.h>
#include <math.h>
#include <string.h>
#include <ctype.h>
#include <math.h>
#define Max 100
int isprime(int n)
{
	int i;
	if(n==1) return 0;
	for(i=2;i<=sqrt(n);i++)
	 if(n%i==0)
	  return 0;
	return 1;
}
int main()
{
	int a,b,i;
	int sum;
	while(scanf("%d %d",&a,&b)!=EOF)
	{
		sum=0;
	  if(a>b)
	  {
	  	 int t=a;;
			a=b;
			b=t;
	  }
	  for(i=a+1;i<b;i++)
	  {
		if(isprime(i))
		 sum+=i;
	  }
	  printf("%d\n",sum);	
	}
	
	return 0;
}

Double click to view unformatted code.


Back to problem 27