Это происходит, если максимальное значение в строке находится на первой позиции, поэтому вы никогда не войдете в этот блок
if (max[i]< A[i] [j])
{
max[i] =A[i] [j];
m[i] = j;
}
и m[i]
останутся неинициализированными. Просто добавьте
m[i] = 0;
до этого цикла.
Edit:
Вы должны изменить определения функций с A[R][C]
на A[10][10]
, потому что R и C неизвестны функции в этой точке.
Кроме того, нет причин объявлять массив размером 10х10. Это можно сделать после того, как вы получили измерение от ввода с правильным количеством строк и столбцов.