Code:
#include <stdio.h>
int main(void)
{
int num, lower, upper;
int i;
printf("Enter the integer: ");
scanf("%i", &num);
printf("Enter the lower limit: ");
scanf("%i", &lower);
printf("Enter the upper limit: ");
scanf("%i", &upper);
printf("The multiples of %i in the given range are:\n", num);
/* multiples won't be all in one variable
and it can't be outside the loop */
for (i = lower; i <= upper; i += num)
{
printf("%i ", i);
}
printf("\n");
return 0;
}
Here's the fixed one:
Code:
#include <stdio.h>
int main(void)
{
int num, lower, upper;
int i;
printf("Enter the integer: ");
scanf("%i", &num);
printf("Enter the lower limit: ");
scanf("%i", &lower);
printf("Enter the upper limit: ");
scanf("%i", &upper);
for (i = lower; i <= upper; i += num)
{
if (lower < num)
{
if (lower % num == 0)
{
printf("\n%i", num);
lower++;
}
}
else
{ if ( lower == num)
{
lower = 0;
printf("\t\t");
}
}
printf("\n");
return 0;
}
}
I tried...will post if i did any changes
Thanks for your help lasernight its soooooooooo apreciated