Как создать матрицу с добавлением элементов в C?

Рейтинг: 0Ответов: 1Опубликовано: 13.02.2011

Нужно создать матрицы с добавлением елементов, а также совершить математические операции над ними.

Ответы

▲ 3Принят

Для решения задачи Вам необходимо сделать ровно то, что Вы нам сообщили.

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);

Обратите внимание, на то, что вариант далёк от идеала, поскольку нет никакой проверки корректности ввода. Но Вам, как я понимаю, надо для учебного задания, так что сойдёт.