c++ 行列の乗算 警告がでる
何がいけないのでしょうか
コード
vector<double> MatrixVector(vector<vector<double>> A,
vector<double> b){
unsigned long m=A.size();
unsigned long n=A.front().size();
vector<vector<double>> d(m);
for(int i=0;i<m;i++){
for(int j=0;j<n;j++){
d[i][j]=0;
for (int k = 0; k < n; k++) {
d[i][j] += A[i][k] * b[j];
}
}
}
}
警告メッセージ
control reaches end of non-void function [-Wreturn-type]