Я пытаюсь закодировать этот относительно простой код, в котором я хочу изменить значение set_current.Появляется сообщение об ошибке: «Тип аргумента« void »является неполным», и я не знаю, почему.
Я не опытный кодер, но мне нужно решить эту проблему для работы.Я действительно надеюсь, что вы мне поможете.
void setCurrent(float set_current);
int main () {
printf("%i", setCurrent(0));
printf("/n/r");
}
void setCurrent(float set_current){
float v_set_cur = 1.25 + (ILIM_K_USE*set_current);
"Тип аргумента 'void' не завершен" отображается в строке printf.Когда я удаляю 0, тогда это работает, но я хочу иметь возможность изменить это число.Что мне здесь не хватает?