Red de conocimientos turísticos - Conocimientos sobre calendario chino - Una pregunta de primer año sobre programación de computadoras en lenguaje C. Necesito una respuesta urgente. ¡Estoy esperando en línea!

Una pregunta de primer año sobre programación de computadoras en lenguaje C. Necesito una respuesta urgente. ¡Estoy esperando en línea!

#include

#include

void?swap(int?*num1,?int?*num2) {

int?temp;

si?(*num1?>?*num2){

temp?=?*num1;

*num1?=?*num2;

*num2?=?temp;

}

}

int?GCD (int?num1,?int?num2){?//?Máximo común divisor

if?(num1?==?1)?return?1;

for?( int?i?=?num1;?i?>=?1;?i--){

si?(num1%i?==?0?&&?num2%i?==? 0)?return?i;

}

return?1;

}

int?LCM(int?num1,? int?num2){?//?Mínimo común múltiplo

int?mult?=?1,?product?=?0;

while?(true)

{

producto?=?mult*num2;

si?(producto%num1?==?0?&&?producto%num2?==?0)? devolver ?producto;

++mult;

}

}

int?main(){

int?num1,?num2;

scanf("%d?%d",?&num1,?&num2);

swap(&num1,?&num2);

printf("%d?%d\n",?GCD(num1,?num2),?LCM(num1,?num2));

system("pausa");

p>

retorno?0;

}