I don't know. What do you do to get that error?
Your code doesn't return that error when compiled and run on ideone.
[bbone=c,327]#include
int primo (int n);
int main ( int argc, char * argv[])
{
int n , l , i ,j ,t,m;
scanf("%d",&t);
for ( i = 0 ; i < t ; i++)
{
scanf("%d %d",&n,&m);
for ( j = n ; j <= m ; j++)
if ( primo(j) == 1)
printf("%d ",j);
printf("\n");
}
return 0;
}
int primo (int n)
{
int primo ,i;
if (n <= 1)
primo = 0;
else if ( n <= 3)
primo = 1 ;
else
for ( i = 2 , primo = 1; i <= n/2 && primo != 0 ; i++)
if (n % i == 0)
primo = 0;
return primo;
}[/bbone]