Falha na verificação em tempo de execução # 3 - A variável 'resultado' está sendo usada sem ser inicializada [fechada]
Tendo problemas com meu código ... o programa é compilado, mas fornece a seguinte instrução "Falha na verificação de tempo de execução nº 3 - A variável 'resultado' está sendo usada sem ser inicializada". Em seguida, finaliza o programa nesse ponto. Tudo o que tenho depois de tentar executar a função é ignorado. O que devo fazer?
double result;
for (int i=0; i<nRows; i++)
{
absum.push_back(vector<double>());
for (int j=0; j<nColumns; j++)
{
double temp;
temp = matrixa[i][j]+matrixb[i][j];
absum[i].push_back(temp);
cout << temp << '\t';
}
cout << endl;
}
return result;