25 задач за 25 дней на C

Это вызов для моего личного развития. Я собираюсь решить 25 задач за 25 дней.

#День 20, Задача 20

Дружественные числа — это два разных числа, связанных таким образом, что сумма собственных делителей каждого из них равна другому числу. Наименьшая пара дружественных чисел — (220, 284). Они дружны, потому что правильными делителями числа 220 являются 1, 2, 4, 5, 10, 11, 20, 22, 44, 55 и 110, сумма которых равна 284; а правильные делители числа 284 — это 1, 2, 4, 71 и
142, из которых сумма равна 220.
Напишите программу, которая берет два числа от пользователя и проверяет, являются ли они дружественными или нет . По результату контроля программа возвращает соответствующее сообщение. Программа завершается, когда пользователь вводит -1, иначе запрашивает новый номер после каждого возврата. Не забывайте контролировать пригодность пользовательского ввода.



Следуйте за мной:

Гитхаб

ЛинкедИн