ユーザー入力を 2 次元配列に渡そうとしています。ユーザーに次のことを尋ねます。
- プレイヤー番号 (制限: 0 - 11)
- 達成したベースの数 (制限: 0 - 4)
ユーザーが終了した後に達成されたベースの数を集計しようとしています。私が持っているコードは次のとおりです。
int p;
int[,] matrix1 = new int[11, 5];
do
{
Console.WriteLine("Enter player number");
p = Convert.ToInt32(Console.ReadLine());
int b;
Console.WriteLine("Enter Bases achieved");
b = Convert.ToInt32(Console.ReadLine());
matrix1[p, b] = b + 1;
Console.WriteLine(matrix1[p, b]);
} while (p < 99);
これは、達成されたベースに対してユーザーが入力したものに1を追加するだけで、実際には合計を集計しないことに気付きました. 私はプログラミングが初めてです。この 12 x 5 配列の各セルの結果を集計する方法を説明してくれる人はいますか?