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

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

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

Вообще это еще не весь код, а только его часть, но выдаёт ошибку, которую не понимаю как исправить. Помогите пожалуйста!)
Листинг программы
  1. #include <stdio.h>
  2. #include <conio.h>
  3. #include <locale.h>
  4. int proverka(int n1, int n2, int p1, int p2);
  5. int main ()
  6. {
  7. setlocale (LC_ALL, "russian");
  8. int n1, n2,p1,p2;
  9. printf("Введите население первой страны");
  10. scanf_s ("%d", &n1);
  11. printf("Введите население второй страны");
  12. scanf_s ("%d", &n2);
  13. printf("Введите прирост первой страны");
  14. scanf_s ("%d", &p1);
  15. printf("Введите прирост второй страны");
  16. scanf_s ("%d", &p2);
  17. proverka();
  18. printf("Правильно");
  19. _getch ();
  20. }
  21. int proverka(int n1, int n2, int p1, int p2)
  22. {
  23. if (n1<n2) return 1;
  24. if (p1>p2) return 1;
  25. else return 0;
  26. }
В выводе говорит, что в 17 строке

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

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

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

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

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


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

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

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

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

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

Бесплатно
Оформите заказ и авторы начнут откликаться уже через 10 минут
Похожие ответы