можеш уточнить какие функции должны бить отдельно, ато мне кажеться ты не правильно понял задачу, ИМХО в отдельных хедерах должны быть функции оприделения макс количества животных и отдельно функция определения макс обшего веса, потомучто считывание в 3 функциях это полный бред