Estou fazendo um programa que leia um valor N e um valor X. então ele vai mostrar todos os numeros naturais multiplos de X.
 
	So que quando digito 100 e 3 ele faz certinho porem so para no 102 ao invés de parar no 99 que é o ultimo multiplo de 3.
 
	alguém ajuda a resolver pf!  Preciso manda o trabalho amanha
 
	#include <stdio.h> 
	int main() 
	{ 
	    int n,x,i,m; 
	     
	    printf("Digite um valor para N: "); 
	    scanf("%d",&n); 
	    printf("Digite um valor para X: "); 
	    scanf("%d",&x);
 
	    m = 0; 
	     
	    while(i<=n) 
	    {     
	        i = x * m; 
	        printf("Multiplos: %d\n",i); 
	        m = m + 1; 
	         
	    }
 
	    return 0; 
	}