fork download
  1. #include <stdio.h>
  2.  
  3. // Функция для определения минимального элемента массива
  4. void findMinimumElement(int arr[], int n) {
  5. int min = arr[0];
  6. for (int i = 1; i < n; ++i) {
  7. if (arr[i] < min) {
  8. min = arr[i];
  9. }
  10. }
  11. printf("min = %d\n", min);
  12. }
  13.  
  14. int main() {
  15. int N;
  16. printf("Введите размер массива: ");
  17. scanf("%d", &N);
  18.  
  19. int *arr = (int *)malloc(N * sizeof(int));
  20. if (!arr) {
  21. fprintf(stderr, "Ошибка выделения памяти.\n");
  22. return 1;
  23. }
  24.  
  25. printf("Введите элементы массива:\n");
  26. for (int i = 0; i < N; ++i) {
  27. scanf("%d", &arr[i]);
  28. }
  29.  
  30. findMinimumElement(arr, N);
  31.  
  32. free(arr);
  33. return 0;
  34. }
Success #stdin #stdout 0s 5280KB
stdin
Standard input is empty
stdout
Введите размер массива: Введите элементы массива:
min = 0