Если у нас есть прототип функции, и мы передаем не соответствующие ему параметры в эту функцию - то в сях получим или ворнинг, или ошибку (менее вероятно) или вообще ничего. Линковка пройдет успешно.
В сях с плюсами мы получим ошибку. К тому же, у сей с плюсами есть дурацкая привычка декорировать имена функций в обьектых файлах, зашифровывая в них типы параметров и возвращаемого значения, так что слинковать тоже не выйдет