#include <iostream.h>


#define N 10

int main(){
  int Tab[N][N]; // deklaracja tablicy 2 wymiarowej	 
  int i,j;       // liczniki petli
  int pom;       // zmienna pomocnicza 

  for ( i=0; i<N; i++)	 {
    for ( j=0; j<N; j++){	
      Tab[i][j]=i*10+j;   // tabliczka z liczbami
      cout << Tab[i][j] << '\t';}
    cout << endl;}
  
  //odbicie elementów względem przekątnej 
  for ( i=0; i<N; i++)	
    for ( j=0; j<N-i-1; j++){	
      pom=Tab[i][j];   
      Tab[i][j]=Tab[N-j-1][N-i-1];  
      Tab[N-j-1][N-i-1]=pom;  
    }
  
  //wypisanie tablicy po odbiciu
  cout << endl;
  for ( i=0; i<N; i++){
    for ( j=0; j<N; j++)
      cout << Tab[i][j] << '\t';
    cout << endl;}

  return 0;
	
}

