Você deve alterar iostream.h para iostream . Eu também estava recebendo o mesmo erro que você está recebendo, mas quando eu mudei iostream.h para apenas iostream , funcionou corretamente. Talvez funcione para você também.
Em outras palavras, altere a linha que diz:
#include <iostream.h>
Diga: "
#include <iostream>
Os arquivos de cabeçalho da biblioteca padrão C ++, conforme definido no padrão, não possuem .h extensões.
Como mencionado resposta de Riccardo Murri , você também precisará chamar cout pelo seu nome completo std::cout ou tenha uma destas duas linhas (de preferência abaixo das suas diretivas #include , mas acima do seu outro código):
using namespace std;
using std::cout;
A segunda maneira é considerada preferível, especialmente para projetos de programação sérios, pois afeta apenas std::cout , em vez de incluir todos os nomes no namespace std (alguns dos quais podem interferir nos nomes usados em seu programa ).