Как задать размер массива с клавиатуры? - C (СИ)
Формулировка задачи:
Как задать размер массива с клавиатуры? Гуглил, ничего толкового не нашел :|
Пример: Ввести массив вещественных чисел размером n, n вводится с клавиатуры. Найти его наибольший и наименьший элементы и поменять их местами.
Решение задачи: «Как задать размер массива с клавиатуры?»
textual
Листинг программы
- some_type * arrayPtr;
- unsigned elementsCount;
- /*...*/
- scanf("%u", &elementsCount);
- arrayPtr = malloc(elementsCount * sizeof(some_type));
- if ( arrayPtr == NULL ) {
- /* memory error */
- }
- /*...*/
- free(arrayPtr);
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д