Here is a Visual Basic program with bowling scores in a multi-dimensional array. Two players bowled three games each. The program tries to display the total score for each bowler, but has a small problem. Can you spot it?
Module Module1 Sub Main() Dim allScores As Integer(,) = _ {{101, 128, 143}, {123, 115, 116}} ' for each player For i As Integer = 0 To allScores.GetUpperBound(0) Dim score As Integer ' for each game For j As Integer = 0 To allScores.GetUpperBound(1) score = score + allScores(i, j) Next Console.WriteLine("Player {0} score: {1}", i + 1, score) Next End SubEnd Module