Это очень старый код, задолго до 1998 года, когда C++ стал стандартом.
Сейчас (а вот не в курсе — в C++98 или C++03) огромное количество заголовков C++ объединили в стандартную библиотеку шаблонов (STL). Так что потребуется слегка изменить код.
1. Вместо
<iostream.h> использовать
<iostream>.
<stdio.h>, в принципе, работает, но рекомендуется брать
<cstdio>.
2. Все функции находятся в пространстве имён
std. То есть:
std::cout,
std::endl, и т.д. Либо, как предложил
D' Normalization,
using namespace std;.