#include <iostream>
#include <vector>
using namespace std;
int main() {
int dim_i =4;
int dim_j =3;
std::cout << "Introduza os valores da matriz como inteiros" << std::endl;
vector < vector <int> > matriz(dim_i, std::vector<int>(dim_j));
for(auto& linha : matriz)
for(auto& col : linha)
std::cin >> col;
int i_escolhido;
std::cout << "Introduza a posicao i do valor escolhido" << std::endl;
std::cin >> i_escolhido;
int j_escolhido;
std::cout << "Introduza a posicao j do valor escolhido" << std::endl;
std::cin >> j_escolhido;
int soma=0;
bool termina = false;
std::cout << " Soma = ";
for(int i=0;i<dim_i;i++){
for (int j=0;j<dim_j;j++){
if ((i==i_escolhido)&&(j==j_escolhido)) termina = true;
soma+=matriz[i][j];
std::cout << " + " << matriz[i][j];
}
if (termina ) break;
}
std::cout << std::endl << " Soma = " << soma << std::endl;
}