Código:
#include<stdio.h>
#include<stdbool.h>
int main()
{
int a,b,c,i,j;
scanf("%d\n%d\n%d", &a, &b, &c);
int Prime=1;
int total=1;
i=2;
while((a>1) || (b>1) || (c>1))
{
j=i;
while(i>=2)
{
if((i%j==0) && (i!=j))
{
Prime=0;
}
j--;
}
if(Prime)
{
while((a%i==0) || (b%i==0) || (c%i==0))
{
if(a%i==0)
a=a/i;
if(b%i==0)
b=b/i;
if(c%i==0)
c=c/i;
total=total*i;
}
}
i++;
Prime=1;
}
printf("%d\n", total);
}