Ja musst du, da der cout Befehl zu iostream gehört und da du iostream nicht includen kannst musst du printf aus stdio.h benutzen.

@xant0x: Bei dem Problem hilft der ein C++ Buch wenig, da der Source im grunde ja richtig ist, es jedoch ein Compilerproblem gibt da er iostream nicht finden kann, was nicht normal ist.