I am working on an assignment in a C++ class where I have to convert a C program to C++. I don't have a background in C and I am having some trouble with a calculation and an if statement (highlighted below in bold). I just don't understand the symbols and what they mean. I tried the C tutorials on this site and figured some of it out but not all. Any help would be appreciated.

Here is the program in C

Here is what I have coded:Code:/* Convert this C program into C++ style. This program computes the lowest common denominator. */ #include <stdio.h> int main(void) { int a, b, d, min; print( "Enter two numbers: "); scanf("%d%d", &a, &b);min = a > b ? b : a;for(d = 2; d<min; d++)}if(((a%d)++0) && ((b%d) ==0)) break;if(d==min) {printf("No common denominators\n"); return 0;} printf("The lowest common denominator is %d\n", d); return 0;

Code:#include <iostream> using namespace std; int main() { int a; int b; int d; int mn; //calulated lowest common denominator cout << "Enter 2 numbers: "; cin >> a, b; min = 0; for(d = 2; d < min; d++) { if()break; if(d == min) { cout << "No common denominators" << endl; cout << "Press Enter to continue." << endl; cin.ignore(1); // Ignore leftover Enter key. cin.get(); //press to continue return 0; } cout << "The lowest common denominator is :" << d << endl; cout << "Press Enter to continue." << endl; cin.ignore(1); // Ignore leftover Enter key. cin.get(); //press to continue return 0; } }