Код:
for(i=0; i<m; i++)
{
for(j=0; j<n; j++)
Забыл "=" поставить, и не учитывались одна строка и один столбец. И
заменил на "double A[5][4]", не знаю, имеет ли это смысл. Что касается индексации, так тут точно нет разницы, я везде пропускаю нулевой столбец и строку.
А вот с третьем заданием... Вообще не понимаю как это реализовать.