Как создать матрицу с добавлением элементов в C?
Нужно создать матрицы с добавлением елементов, а также совершить математические операции над ними.
Источник: Stack Overflow на русском
Нужно создать матрицы с добавлением елементов, а также совершить математические операции над ними.
Для решения задачи Вам необходимо сделать ровно то, что Вы нам сообщили.
P.S. Правду говорят — в вопросе обычно содержится если не весь, то половина ответа =).
Вот набросал элементарнейший пример чтения массива:
int N;
printf("Enter number of items: ");
scanf("%d", &N);
int *arr = (int*)malloc(sizeof(int) * N);
for (int i = 0; i < N; ++i) {
printf("Enter item #%d: ", i);
scanf("%d", &(arr[i]));
}
// …
free(arr);
Обратите внимание, на то, что вариант далёк от идеала, поскольку нет никакой проверки корректности ввода. Но Вам, как я понимаю, надо для учебного задания, так что сойдёт.