I've tried running this program however I can't figure out why it won't work. I think I'm missing something but I can't figure out what is missing.

When I run the program all that comes up is: 0 through 10 multiplied by 2 and by 10

I would appreciate any assistance anyone can give me. Thank you in advance.

// Multiply.cpp - This program prints the numbers 0 through 10 along // with these values multiplied by 2 and by 10. // Input: None // Output: Prints the numbers 0 through 10 along with their values multiplied by 2 and by 10. #include <iostream> #include <string> using namespace std; int main() { string head1 = "Number: "; string head2 = "Multiplied by 2: "; string head3 = "Multiplied by 10: "; int numberCounter = 0; // Numbers 0 through 10 int byTen; // Stores the number multiplied by 10 int byTwo; // Stores the number multiplied by 2 const int NUM_LOOPS = 10; // Constant used to control loop // This is the work done in the housekeeping() function cout << "0 through 10 multiplied by 2 and by 10" << endl; // This is the work done in the detailLoop() function // Write while loop here while(numberCounter <= 10); { cout <<"numberCounter * byTwo" << numberCounter<< endl; cin >> byTwo; cout <<"numberCounter * byTen" << numberCounter<< endl; cin >> byTen; numberCounter++; } cout << "head1 + numberCounter" << endl; cout << "head2 + byTwo" << endl; cout << "head3 + byTen" << endl; // This is the work done in the endOfJob() function return 0; } // End of main()