Это очень старый код, задолго до 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;
.