Hello, Why do we write a 2D array like
int a [ ] [ 100] inside a function declaration
but in case of a 1D array we don’t define the size of array
int a[ ]
I mean why we are defining the size in case of 2D array which is not required in case of 1D array ?