Warning implicit declaration of function
Автор Евгения Захарова задал вопрос в разделе Другие языки и технологии
Как исправить эти ошибки в программе Си? и получил лучший ответ
Ответ от Капитан Гугл[гуру]
warning - не ошибка, а предупреждение. Программа с предупреждениями работать будет, но, возможно, не так, как ты ожидал.
Первые два - там что-то напутано со скобками и запятыми, внимательно проверь.
Затем - функции sign не существует, но компилятор еще не добрался до этого факта, запутавшись в запятых.
И в printf-ах не выводятся параметры (компилятор предупреждает, что есть лишние параметры).
Ответ от Shockware@mail.ru[гуру]
Боже мой... а что тут непонятного вообще ?! Вам же излагают СТРОГО ПО СУТИ и со ссылками на строку (номер) и позицию в ней !
i = max((fmod(min((i-j),(j-l)),20)), (fmod(min((i-l),(j-k)),20)) + 10;
вот этот кусок "(fmod(min((i-j),(j-l)),20))" работать НЕ БУДЕТ НИКОГДА ! -о чем Вам и сообщается - до него просто по логике НИКОГДА не дойдет исполнение !
implicit declaration - неявное объявление функции...
too many arguments for format - функция декларирована с ДРУГИМ кол-вом принимаемых аргументов, чем Вы ей даете при вызове !
Боже мой... а что тут непонятного вообще ?! Вам же излагают СТРОГО ПО СУТИ и со ссылками на строку (номер) и позицию в ней !
i = max((fmod(min((i-j),(j-l)),20)), (fmod(min((i-l),(j-k)),20)) + 10;
вот этот кусок "(fmod(min((i-j),(j-l)),20))" работать НЕ БУДЕТ НИКОГДА ! -о чем Вам и сообщается - до него просто по логике НИКОГДА не дойдет исполнение !
implicit declaration - неявное объявление функции...
too many arguments for format - функция декларирована с ДРУГИМ кол-вом принимаемых аргументов, чем Вы ей даете при вызове !
Ответ от Krab Bark[гуру]
Всегда приводи задание. Такую программу легче написать заново, чем править непонятно что для получения неизвестно чего.
Всегда приводи задание. Такую программу легче написать заново, чем править непонятно что для получения неизвестно чего.
Ответ от 3 ответа[гуру]
Привет! Вот подборка тем с похожими вопросами и ответами на Ваш вопрос: Как исправить эти ошибки в программе Си?