Пример описания одномерных массивов:
int x [15], y [30];
Пример описания двумерного массива:
float z [10] [20];
Нумерация элементов массива начинается с нуля.
Пример 2.9: Программа генерирует таблицу умножения и оформляет вывод результатов в матрицу 10 на 10 используя двумерный массив.
#include <stdio. h>
#include <stdlib. h>
int main (void)
{
int i, k;
int a [10] [10];
for (i=0; i <10; i++)
for (k=0; k <10; k++)
a [i] [k] = i * k;
for (i=0; i <10; i++)
{
for (k=0; k <10; k++)
printf (”%d%s%d%s%d\t”, i,”*”, k,”=”, a [i] [k]);
printf (”\n”);
}
getchar ();
return 0;
}