#include<stdio.h>
int prime( int m);
void main()
{
unsigned int n,i,flag,c,d;
scanf("%d",&n);
while(n)
{
scanf("%d\t%d",&c,&d);
for(i=c;i<=d;i++)
{
flag=prime(i);
if(flag==1)
{
printf("%d\n",i);
}
}
n--;
}
}
int prime(int m)
{
unsigned int j,flag=1;
for(j=2;j<=m/2;j++)
{
if(m%j==0)
{
flag=0;
break;
}
}
return flag;
}
I am getting time exceed problem plz anyone help me to minimize it.