Почему возникает ошибка: Unresolved external symbol "Out_Rez"? - C (СИ)

Узнай цену своей работы

Формулировка задачи:

Добрый день, помогите решить проблему с выводом, не пойму почему ругается компилятор: Код:
#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"

Решение задачи: «Почему возникает ошибка: Unresolved external symbol "Out_Rez"?»

textual
Листинг программы
printf("%5i", *i_min, *sum_pos);

ИИ поможет Вам:


  • решить любую задачу по программированию
  • объяснить код
  • расставить комментарии в коде
  • и т.д
Попробуйте бесплатно

Оцени полезность:

7   голосов , оценка 4 из 5
Похожие ответы