Operator Overloading C++ Tutorial

#include
class Sample
{
  int A[10][10];
public:
       int &operator()(int,int);
};
int &Sample::operator()(int x,int y)
{
  cout << "()";
  return A[x][y];
}
int main()
{
  Sample a;
  int i,j;
  for(i=0;i<10;i++){
         for(j=0;j<10;j++)
                 a(i,j)=i+j;
         for(i=0;i<10;i++)
                 cout<  }
         cout<}
10 10