Почему возникает ошибка: Unresolved external symbol "Out_Rez"? - C (СИ)
Формулировка задачи:
Добрый день, помогите решить проблему с выводом, не пойму почему ругается компилятор:
Код:
Выдает ошибку: Unresolved external symbol "Out_Rez"
#include<stdio.h> #include <conio.h> #define n 5 // Кількість елементів масиву /*Прототипи функцій:*/ void Inp_Arr(int *, int);// введення масиву void Out_Arr(int *, int); // виведення масиву на екран void Poisk_(int *,int, int *, int *);// пошук параметрів void Out_Rez(int *,int *); /*Головна функція*/ int main () { /* Оголошення змінних */ int A[n]; //Имя массива int imin; //Индекс минимального значения массива int spoz; //Сумма положительных чисел /* Виклики функцій */ Inp_Arr(A,n); Out_Arr(A,n); Poisk_(A,n,&imin,&spoz); Out_Rez(&imin,&spoz); return 0; } /* Визначення функцій */ void Inp_Arr(int arr[], int m)// Заголовок функції /* Тіло функції */ { printf("\n Input elements array:\n"); for (int i=0;i<m;i++){ printf("\n %i element: ",i+1); scanf("%i",&arr[i]); } } void Out_Arr(int arr[], int m){ printf("\n Elemets array:\n"); for (int i=0;i<m;i++) printf("%5i ",arr[i]); } void Poisk_(int arr[],int m, int *i_min, int *sum_pos){ *i_min =0; *sum_pos=0; for (int i=0;i<m;i++){ if (arr[i]>0) *sum_pos += arr[i]; if(arr[i] < arr[*i_min]) *i_min=i; } }
Решение задачи: «Почему возникает ошибка: Unresolved external symbol "Out_Rez"?»
textual
Листинг программы
printf("%5i", *i_min, *sum_pos);
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д