Very basic question, but I am having trouble understanding how I can output this.

I have a 

```
vector< vector<float> > distance_table;

```

It is filled with all sorts of numbers in it. Now I want to output these.

Here is the code I have:

```
 vector< vector<float> > :: iterator row;
    vector<float> ::iterator col;
    for (row = distance_table.begin(); row !=distance_table.end(); row++)
    {
        for (col = row->begin(); col !=row->end(); col++)
        {
            cout << distance_table[row][col] <<endl;

        }

    }

```

The distance\_table[row][col] is not working. It is obviously not the correct syntax. What would be the correct syntax?