Исправить ошибки, в частности "Функция не принимает 0 аргументов" - C (СИ)

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

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

Вообще это еще не весь код, а только его часть, но выдаёт ошибку, которую не понимаю как исправить. Помогите пожалуйста!)
#include <stdio.h>
#include <conio.h>
#include <locale.h>
int proverka(int n1, int n2, int p1, int p2);
int main ()
{
    setlocale (LC_ALL, "russian");
    int n1, n2,p1,p2;
    printf("Введите население первой страны");
    scanf_s ("%d", &n1);
    printf("Введите население второй страны");
    scanf_s ("%d", &n2);
    printf("Введите прирост первой страны");
    scanf_s ("%d", &p1);
    printf("Введите прирост второй страны");
    scanf_s ("%d", &p2);
    proverka();
    printf("Правильно");
    _getch ();
}
int proverka(int n1, int n2, int p1, int p2)
{
    if (n1<n2) return 1;
    if (p1>p2) return 1;
    else return 0;
}
В выводе говорит, что в 17 строке

error C2660: proverka: функция не принимает 0 аргументов

. Что я тут уже натворила или наоборот не натворила?)

Решение задачи: «Исправить ошибки, в частности "Функция не принимает 0 аргументов"»

textual
Листинг программы
int proverka(int n1, int n2, int p1, int p2)

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


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

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

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