Я бы хотел задать вопрос о проекте, который я должен сделать для моего курса процедурного программирования.
Тест хочет, чтобы я решил эту проблему:
Заранее я должен сказать, что для «двух наборов действительных чисел» я использовал два связанных списка, а не массивы.
Проблема заключается в том, что у моего профессора есть список «не выполненных» вещей, которым я должен следовать, чтобы выполнить тест без штрафа, и настоящая проблема заключается в том, что он не хочет многократных «возвратов» внутри тела. функции, и я не знаю способ сделать эту рекурсивную функцию без множественных выходов, я был бы очень признателен за помощь от кого-то, кто может решить эту проблему.
Для этой задачи я создал два набора действительных чисел в виде двух связанных списков в следующей структуре:
typedef struct elem_list {
int info;
struct elem_list *next;
} elem_list_t;
В основной программе два списка создаются пользователем из ввода и называются list_A и list_B.