View Code of Problem 27

#include<stdio.h>
#include<math.h>
int su(int a)
{   int i; 
	if(a==1) return 0;
	for( i=2;i<=sqrt(a);i++)
	{
		if(a%i==0)
		break;
	}
	if(i>sqrt(a))
	return 1;
}
int main()
{
	int a,b,sum,temp;
	while(scanf("%d%d",&a,&b)==2)
	{
		sum=0;
		
		if (a > b) {
			//int temp;
			temp=a;
			a = b;
			b = temp;}
		for(int i=a+1;i<b;i++)
		{
			if(su(i)==1)
			sum=sum+i;
		}
		printf("%d\n",sum);
	}
	return 0;
}

Double click to view unformatted code.


Back to problem 27