Thread overview
Simple array problem
Apr 04, 2020
Giovanni Di Maria
Apr 04, 2020
MoonlightSentinel
Apr 04, 2020
Giovanni Di Maria
April 04, 2020
Hi.
I am very new to D Language and I apologize for my bad question.

Why the followin code gives me the error?

 Error: only one index allowed to index `int[3][3]`

import std.stdio;
import std.array;
void main()
{
    int[3][3] matrix;
	matrix[2,2]=99;
}


Thank you very much
GIovanni
April 04, 2020
On Saturday, 4 April 2020 at 09:09:44 UTC, Giovanni Di Maria wrote:
> Why the followin code gives me the error?
>
>  Error: only one index allowed to index `int[3][3]`

Use matrix[2][2] instead of matrix[2,2].
April 04, 2020
On Saturday, 4 April 2020 at 10:57:36 UTC, MoonlightSentinel wrote:
> On Saturday, 4 April 2020 at 09:09:44 UTC, Giovanni Di Maria wrote:
>> Why the followin code gives me the error?
>>
>>  Error: only one index allowed to index `int[3][3]`
>
> Use matrix[2][2] instead of matrix[2,2].




OK.
Thank you very MUCH
Giovanni