The ones who are crazy enough to think they can change the world are the ones who do.- Steve Jobs
An array, which has two subscript is known as two dimensional array. By using two-dimensional arrays, programmers can manipulate data structures. It has two subscripts, first one represents row and second one represents column. Subscripts are always starts with 0.
data_type varname[size1][size2];
int matrix[3][3] = {{1, 2, 3}, {4, 5, 6}, {7, 8, 9}};
int matrix[3][3] = {1, 2, 3, 4, 5, 6, 7, 8, 9};
int matrix[][3] = {1, 2, 3, 4, 5, 6, 7, 8, 9};
#include <stdio.h> int main() { int matrix[3][3] = {{1, 2, 3}, {4, 5, 6}, {7, 8, 9}}, i, j; for(i = 0; i < 3; i++) { for(j = 0; j < 3; j++) { printf("%2d ", matrix[i] [j]); } printf("\n"); } return 0; }
The above program clearly demonstrates the concept of two dimensional array.
We may make mistakes(spelling, program bug, typing mistake and etc.), So we have this container to collect mistakes. We highly respect your findings.
© Copyright 2019