In this program we've broken up the complex operation of saying "Hello World" into two steps:

  1. Giving the greeting
  2. Identifying the scope of the greeting

But this program is simpler than expected. What's happening?

#include <iostream>
int main()
{
    /* Do the greeting
    std::cout << "Hello ";
    /* Now identify who we are greeting */
    std::cout << "World\n";
    return (0);
}

Source code

Hint 1: It looks like there are two std::cout statements in this program. There are not.

Next Hint
Answer

Main gallery