Создать матрицу размером N*M - C (СИ)
Формулировка задачи:
Доброго времени суток! Пожалуйста, помогите сделать такую программку на языке C:
Создать матрицу размером N*M (где N и M – значения, вводимые с клавиатуры), выделять в памяти компьютера место для записи матрицы данной размерности, матрица заполнена нулями).
Заранее спасибо!Решение задачи: «Создать матрицу размером N*M»
textual
Листинг программы
- #include <stdio.h>
- int main()
- {
- int N, M;
- printf("Enter N: ");
- scanf("%d", &N);
- printf("Enter M: ");
- scanf("%d", &M);
- int arr[N][M];
- int i, j, n = sizeof arr / sizeof **arr;
- for(i = 0; i < n / M; ++i)
- for(j = 0; j < n / N; ++j)
- arr[i][j] = 0;
- return 0;
- }
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д