Código:
Hola, necesito hacer esto:#include <stdio.h> #include <stdlib.h> int main() { //Declaración de variables int liNumero1, liNumero2, liContador; //Entrada de datos do { printf("Ingrese n%cmero 1: ", 163); scanf("%d", &liNumero1); if (liNumero1 <= 0) printf("\n\tError!, debe ingresar un valor mayor que 0.\n\n"); } while (liNumero1 <= 0); do { printf("Ingrese n%cmero 2: ", 163); scanf("%d", &liNumero2); if (liNumero2 <= liNumero1) printf("\n\tError!, debe ingresar un valor mayor que el anterior.\n\n"); } while (liNumero2 <= liNumero1); //Procesamiento for (liContador = 1; liContador <= liNumero2; liContador++) { if (liNumero1 % liContador == 0) { if (liNumero1 % liContador < liNumero2) printf("%d", liContador); } } //Salida de datos return 0; }
Dados dos números naturales, calcule e imprima los múltiplos del primer número que sean menores que el segundo.
No logro hacerlo, a lo mejor no se cómo sacar los múltiplos y printearlos correctamente, pueden ayudarme, debo printear todos los múltiplos del primer número que sean menores que el segundo número ingresado.
Espero que me ayuden, saludos!!!