1. Одна из строк приведенного кода синтаксически выглядит как statement. В языке С++ statement может располагаться только внутри определения функции. В приведенном коде нет никакого определения функции.
2. В поле фигурирует некий неопределенный идентификатор cout. Что это за странный cout такой?