Как задать размер массива с клавиатуры? - 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);
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д