por favor use g++ no gcc para compilarlo
coutestá definido en el espacio de nombres std::, debe usarstd::couten lugar de solocout.- También debe usar
#include <iostream>no el antiguoiostream.h - usar g++ para compilar programas en C++, enlazará con la biblioteca estándar de c++. gcc no lo hará. gcc también compilará su código como código C si le da un sufijo .c. Asigne a sus archivos un sufijo .cpp.