У меня есть эта функция в коде, который я пытаюсь ввести в файл ввода-вывода, и я не могу это сделать.Как ввести функцию в файл в c
void show_list(int whyeven[stuff], char *hatred[stuff])
{
for (int g = 0; g < stuff - 1; g++)
{
if (whyeven[g] < 10 || whyeven[g] == 0)
{
printf("%s - %d (*) you should buy more of this stuff\n\n",hatred[g], whyeven[g]);
}
else if (whyeven[g] > 10)
{
printf("%s - %d\n\n", hatred[g], whyeven[g]);
}
}
}
int main()
{
show_list(moarstuff, items);
return 0;
}
Мы понятия не имеем, что он должен делать и что это (и не делает). Просьба уточнить. Кроме того, предоставьте [mcve] – KevinDTimm
Зачем тестировать 'whyeven [g] <10 || whyeven [g] == 0'? Второй - первый. Кроме того, вы тестируете 'whyeven [g] <10' и позже для' whyeven [g]> 10'. Как насчет того, когда 'whyeven [g] == 10'? – KevinDTimm
Еще одна вещь: вы не отправляете 'stuff' в свою функцию, хотя вы и думаете. – KevinDTimm