View Code of Problem 27

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

Double click to view unformatted code.


Back to problem 27