Добавьте объявление второй функции вверху вашего файла кода:
int play();
void menu()
{
// some code here
play();
// ...
}
int play()
{
// ...
menu();
// ...
return 0;
}
Это называется предварительное объявление , и оно информируеткомпилятор, что идентификатор будет объявлен позже.
Это способ обозначения функции, так что вы можете вызвать ее до того, как предоставите полное определение.