UPD:
#include <iostream>
int main()
{
setlocale(LC_ALL, "RUS");
int N, M;
int sum = 0;
std::cout << "Введите кол-во строк: ";
std::cin >> N;
std::cout << "Введите кол-во столбцов: ";
std::cin >> M;
int** matrix = new int*[N];
for (int i = 0; i < N; i++)
matrix[i] = new int[M];
std::cout << "Введите эл-ты матрицы: " << std::endl;
for (int i = 0; i < M; i++) {
for (int j = 0; j < N; j++) {
std::cout << "Элемент " << "[" << i << "][" << j << "] ";
std::cin >> matrix[i][j];
}
}
for (int i = 0; i < N; i++) {
sum = 0;
for (int j = 0; j < M; j++) {
if (matrix[i][j] % 10 == 5) {
sum += matrix[i][j];
}
}
std::cout << "Сумма элементов, оканчивающихся цифрой 5 в строке №" << i + 1 << " = " << sum << std::endl;
}
return 0;
}