Привет, скажите в чем проблема - мне дали код на С++. Я его решил проверить на Visual C++ 2010 Express Edition 
 Code
 
 #include <iostream>  
 #include <conio.h>  
 #include <math.h>  
 using namespace std;  
 char buf[256]; 
 char *rus(const char* text) 
 { 
 CharToOem(text,buf); 
 return buf; 
 } 
 void main() 
 { 
 int **a,n,m,max; 
 cout<<rus("Введите n,m:\n");  //Считываем размеры массива 
 cin>>n>>m; 
 a=new int *[n]; 
 for(int i=0;i<n;i++) 
  a[i]=new int [m]; 
 cout<<rus("Введите элементы массива:\n"); 
 for(int i=0;i<n;i++) 
  for(int j=0;j<m;j++)  
  cin>>a[i][j];   //Считываем сам массив 
 max=a[0][0]; 
 for(int i=0;i<n;i++) 
  for(int j=0;j<m-i-1;j++)  
  if (max<a[i][j])   //Находим максимальный элемент 
   max=a[i][j]; 
 cout<<rus("Исходный массив:\n"); 
 for(int i=0;i<n;i++)   //Выводим массив 
 { 
  for(int j=0;j<m;j++)  
   cout<<a[i][j]<<" "; 
  cout<<endl; 
 } 
 cout<<rus("Максимальный элемент:\n"); 
 cout<<max<<endl;    //Выводим максимальный элемент 
  system("pause"); 
 } 
 
 И понеслись ошибки: 
 error C3861: 'CharToOem': identifier not found