With no good reason I know..........the loop in here turn infinite
can anybody know why
Code:
#include <stdio.h>
int main()
{
int x,ul,ll,j=1;
printf("Please enter your desired number you want its divisible numbers\n");
scanf("%i",&x);
printf("Please enter the lower limit you desire\n");
scanf("%i",&ll); //ALERT: getchar(); --> its only with characters!
printf("Please enter the upper limit you desire\n");
scanf("%i",&ul);
for (j >= ll ; j <= ul; j--)
{
if (j < x)
{
if (j % x == 0)
{
printf("\n%i", x);
j++;
}
}
else
{ if ( j == x)
{
j = 0;
printf("\t\t");
}
}
}
return (0);
}