vale soluccionado, no solo me faltaba declarar el tipo de retorno de la funcion que me indicas, si no que no tenia definido la funcion gotoxy. He tenido que buscar el trozo de codigo por que ni sabia que tenia que definir una funcion para el uso de gotoxy............. me queda mucho por aprender:
Código C++:
Ver originalvoid gotoxy(int x, int y){
HANDLE hCon;
COORD dwPos;
dwPos.X = x;
dwPos.Y = y;
hCon = GetStdHandle (STD_OUTPUT_HANDLE);
SetConsoleCursorPosition(hCon, dwPos);
}