#include <iostream>
#include <string>
#include <iomanip>
#include <array>

int main()
{
    std::array<std::string, 7> fields = {"Name      ", "Hours worked", "Pay rate",
                        "Gross Pay", "Social Security", "Income Tax", "Net Pay"};
    std::cout << std::left;
    for(const auto& f: fields)
        std::cout << std::setw(f.length() + 2) << f;
    std::cout << std::right << std::setfill('-') << std:: endl;
    for(const auto& f: fields)
        std::cout << std::setw(f.length() + 2) << "  ";
}
