Mah, non so... anche perchè è così che l'ho scritta all'esame, senza il cout <<"" e andava alla grande... Sarà qualche incompatibilità con Windows 7? All'università ho utilizzato XP.

EDIT: problema risolto... non so perchè ho mancato di mettere return false alla funzione ciSta e t=='o' dentro all'else if
si può chiudere!