24/02/2021, 12:01
mình chạy chương trình này nhưng nó báo lỗi liên tục và mình không biết cách sửa, mình dùng DevC++
#include<math.h>
#include <iostream>
using namespace std;
int main(){
int m,n,a,b;
printf("Enter m=");
scanf("%d", &m);
printf("Enter n=");
scanf("%d", &n);
int UCLN(int m, int n);
int BCNN(int m, int n);
{
int m;
int n;
cin >> a >> b;
cout << "UCLN: " << UCLN(m, n) << endl;
cout << "BCNN: " << BCNN(m, n) << endl;
return (0);
}
int UCLN(int m, int n);
int max;{
if (m > n)
{
for (int i = 1; i <= n; i++)
{
if (n % i==0){
if (m% i == 0)
max = i;
}
}
return max;
}
if (m < n)
{
for (int i = 1; i <= m; i++)
{
if (m % i == 0) {
if (n% i == 0)
max = i;
}
}
return max;
}
else return m;
}
int BCNN(int m, int n);
int min;{
min = m*n / UCLN(m, n);
return min;
}
return(0);
}
Bài liên quan