#include <iostream>
using namespace std;
int main()
{
char poleGry[3][3];
char kolko = 'O';
char krzyz = 'X';
int w, k, l= 0 ;
while( cin >> w >> k)
{
poleGry[w][k] = krzyz;
for(int i = 1 ; i<=3 ; i++)
{
cout << endl;
for(int j = 1 ; j<=3 ; j++)
{
cout << " " << poleGry[i][j] << " " ;
if((j<3)and( poleGry[w][k] == poleGry[i][j]))
{
cout << "|";
}
else if(j<3)
{
cout << " " <<"|" ;
}
}
if(i<3)
cout << endl << "---+---+---";
}
cout << endl;
cout << l++;
}
return 0;
}
Jak dodam licznik l to w tablicy po odpaleniu programu na poczatku znajduja sie dziwne znaki a gdy usuwamm l++ to tablica jest czysta na poczatku co chce osiagnac ale czamu tak to sie dzieje ? Dzieki za odpowiedz.