Kod okropny i pełny błędów. Nie sądzę, że znajdzie się ktoś na tyle odważny i mający tyle czasu, aby wytłumaczyć Ci wszystkie problemy i jeszcze poprawić kod. Zacznij naukę C++ od początku. Od tablic - jak zrobić tablicę dwóch elementów. Nie rób x razy tego samego gdy możesz użyć pętli. Obecny kod można skrócić do np 60 linii kodu. Naucz się jak powinna wyglądać konstrukcja switch (chociaż w tym kodzie jest ona zbędna). Zacznij formatować sensownie kod. Nazywaj zmienne zgodnie z ich rolą. Co ciekawego mówią nazwy: a, tablica, x, y, z? Można bez analizowania całego kodu zrozumieć ich rolę? Sprawdzaj czy konstrukcje mają sens np tu y=i/2 nie oznacza, że przypiszemy y jakiś numer gracza (od tego służyłoby modulo).