2015-12-12 5 views
-6

Я включил math.h библиотеку и использовать abs функцию и эта ошибка показывает:Ошибка: неявная декларация функции [с]

error: implicit declaration of function ‘abs’ [-Werror=implicit-function-declaration] 
razlika=(abs(x3)/((x1+x2)/2))*100; 
^ 
cc1: some warnings being treated as errors 
+3

abs находится в stdlib.h. – Nuetrino

+2

Пожалуйста, удалите тег C++, если вы используете язык c, и вставьте ошибку, как текст, пожалуйста, чтобы другие пользователи могли найти ошибку. – Roberto

+1

Пожалуйста, разместите соответствующие предупреждения и код * в виде текста * в вопросе. Изображения бесполезны для большинства целей. – fuz

ответ

3

Включите stdlib.h, не math.h.

Ошибки неявного объявления обычно связаны с отсутствием/неправильными заголовочными файлами.

+0

Спасибо, работает безупречно. –

Смежные вопросы