Aby móc operować na planszy, musisz ją gdzieś zapisać. (Tablica/Lista)
Również dobrze byłoby zrobić te 2 funkcje, na wyświetlenie planszy, ustawienie x,y w planszy na znak x/o.
No i na początku musisz wyświetlić planszę i zapytać użytkownika gdzie chciałby postawić jego znak (np. x) (niech poda x i y)
Później twój algorytm musi zwrócić również x i y miejsca w którym ma być wystawiony znak (np. o).
I tak ma się to zapętlać dopóki ktoś wygra. Więc w iteracji pętli musisz sprawdzić czy ktoś wygrał (lub ustawić to jako warunek).
Po wyjściu z pętli (tzn. ktoś wygrał) musisz wypisać odpowiednią wiadomość, np. wygrałeś :D