GCD dan LCD di C

#include <stdio.h>
//here is a c programme which can find GCD and LCD

int main(){

    int n1,n2,num1,num2,rem,gcd,lcm;

    printf("Enter first and second number number (3,4) : \n");
    scanf("%d %d",&num1,&num2);
    n1=num1;
    n2=num2;

    while(n2!=0){
        rem=n1%n2;
        n1=n2;
        n2=rem;

    }

    gcd=n1;
    lcm=(num1*num2)/gcd;

    printf("GCD of %d and %d is %d\n",num1,num2,gcd);
    printf("LCM of %d and %d is %d\n",num1,num2,lcm);


    return 0;
}
rifatibn