Hi there im basically trying to create a 3 x 3 grid guessing game where the user has to guess what the number is behind the '?' between 1-9. They have got a maxinum of 20 goes, I've created some if staements i've pretty much finished it now but i was wondering if anyone would check it just because at the moment i cant get it to work it would be greatly appreshiated!

Code:
#include<iostream>
#include<conio.h>
#include<string>
#include<cstdlib>
#include<ctime>

using namespace std;

int pause()						//Funtion for pause
{
	int in;
	scanf("%c",&ch);			
	getint();					
	return 0;
}

int main ()
{
   int Go= 1, numbers_ctr=0; 
   
	cout<< "Welcome to Guess Game" <<endl; //I'm inserting a message so that when the game loads the user will be welcomed into the game.


//This is the Character Array	
 char coveredarray [3][3] =      {{'?','?','?'},	                          
                                {'?','?','?'},
                                {'?','?','?'}};
                                
                                
    for(int row = 0; row < 3; row++)
    {
        for(int column = 0; column < 3; column++)
        {
            cout << coveredarray[row][column] << " ";

		}
            cout << endl;
        }
//This is the Guess Array

	int randarray[3][3] = {{0,0,0},
	                       {0,0,0},
	                       {0,0,0}};

    srand(unsigned time(0));
    
    int randarray[3][3] = rand()%9 + 1;
    
    for(int row = 0; row < 3; row++)
	{
          { for(int column = 0; column < 3; column++)
               { cout <<  randarray[row][column];
	}
}

}
	int playarray[3][3]; 

	 int row, column;
	 int turn= 1, mine_ctr=0; 
	 int play_row, play_column;

int row , column;  // Spelling of column is incorrect 
cout << "Please enter the row to enter a number between 1-3 " << endl;
cin >> row;

if (playarray[column] [row] != 0 )

{
	playarray[row][column] = 0 ; //If you get the number wrong then it will appear as a 0
	{
cout<<endl;
cout<< "Go"<<endl;
cout<< "Wrong number:"<<numbers_ctr<<" "<<"Please enter another number"<< <<endl;
}
while (Go < 21) 
{
cout<<endl;
cout<< "Go"<<endl;
cout<< "Numbers found:"<<numbers_ctr<<" "<<"Numbers yet to be found:"<<10 - numbers_ctr<<endl;
}

if((play_row < 1) || (play_row > 3))
{
cout<<endl;
cout<< "Go"<<endl;
cout<< "Remember, choose between 1 - 3"<<endl; //This will stop the user entering numbers larger than the grid
system("pause");
continue;
{

if((play_column < 1) || (play_column > 3)
{
cout<<endl;
cout<< "Go"<<endl;
cout << "Please enter the column to enter a number between 1-3" << endl;
cin >> column;
{

if (playarray[column] [row] =<9)
{
cout<<endl;
cout<< "Go"<<endl;
cout<< "Remember, choose between 1 - 9"<<endl; //This will stop the user entering numbers larger than the grid
system("pause");
continue;
{


cin >> num[row-1][column-1];
}

{
if (randarray[row][column] =<9) ; // The number will change if you get the right answer
{
cout<< "Go"<<endl;
cout<<"Please enter a number between 1-9 "<<endl; cout<< "Number Found"<<endl;
playarray[play_row-1][play_column-1] = ; 
numbers_ctr++;
for (int row=0; row<3; row++)
{
for(int column=0; column<3; column++)
{
cout<<playarray[row][column]<<" ";
}
cout<<endl;

}

else
//This will show an F to show the flagged area the user has been before
{
cout<<" Please Try again "<<endl;
playarray[play_row-1][play_column-1] = 0;
}
for(int row=0; row <3; row++)
}
for(int column=0; column<3; column++)
{
cout<<playarray[row][column]<<" ";
}
cout<<endl;

{
} while (Go < 21) 
{

cout<<endl;
cout<< "Numbers found:"<<numbers_ctr<<" "<<"Numbers yet to be found:"<<10 - numbers_ctr<<endl;
numbers_ctr<<endl;

{
if (playarray[column] [row] != 0 )
{
cout<<endl;
cout<< "Go"<<endl;
cout<<" Wrong Number "<<endl;:"<<numbers_ctr<< << "Please enter another number" << <<endl;

playarray[play_row-1][play_column-1] = 'F';

for(int row=0; row <3; row++)

{
for(int column=0; column<3; column++)
{
cout<<playarray[row][column]<<" ";
}
cout<<endl;



if(playarray[play_row-1][play_column-1] == 1)

{
cout<< "Go"<<endl;
cout<<" That position has already been selected please choose another row and column "<<endl;
system("pause");
continue;
}
array[play_row-1][play_column-1]=1;


if(numbers_ctr == 9)

{
cout<<" You have won "<<endl;
break;
}

Go++;


}   
} 
if(Go==21)

{
cout<<" You have reached your number of goes. "<<endl;
}

_getch();


}