Исправить ошибки, в частности "Функция не принимает 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 аргументов" - C (СИ)»

textual
int proverka(int n1, int n2, int p1, int p2)

Нужна аналогичная работа?

Оформи быстрый заказ и узнай стоимость

14   голосов, оценка 4.071 из 5


СОХРАНИТЬ ССЫЛКУ