#包含?" stdio.h "
int?main(int?argc,char?*argv[]){
int?m,n,g;
printf("輸入?m?& amp?n(int?m,n & gt0)...\ n ");
if(scanf("%d%d ",& ampm & amp;n)!=2?||?m & lt1?||?n & lt1){//輸入兩個整數,保證大於0。
printf("輸入?錯誤,?出口...\ n ");
回歸?0;
}
g?=?(m & ltn?m?:?n)+1;
Do{//用窮舉法求GCD。
g-;
}while(m%g?||?n % g);
printf(" \ n?GCD?是嗎?% d \那個?LCM?是嗎?%d\n”,g,m/g * n);
回歸?0;
}操作示例如下: