行列の積

$c_{ij} (i = 1, 2, ..., n, j =1, 2, ..., l )$ を求めるので、まず2重ループが必要になります。さらにその内部で $m$ 回$(k = 1, 2, ..., m)$の加算が必要なので、全体の構造は次のような3重ループになります。$c_{ij}$ を記録する変数の型に気を付けましょう。

for ( int i = 1 ...
    for ( int j = 1 ...
        for ( int k = 1 ...
            C[i][j] = ......
        }
    }
}

Reference

 

オンラインジャッジではじめるC/C++プログラミング入門 (マイナビ)

AIZU ONLINE JUDGE のコース問題を題材にした解説書です。各トピックごとに C/C++ 言語の基礎的な内容を学習し、Introduction to Programming の演習問題にチャレンジしていきます。内容は敷居の高いものではなく、プログラミング初学者が取り組む例題からスタートしています。