fn sum_number_proper_divisors(num: u32) -> u32 {
let mut sum = 0;
for i in 1..=num / 2 {
if num % i == 0 {
print!("{}, ", i);
sum += i;
}
}
sum
}
fn main() {
let sum = sum_number_proper_divisors(220);
println!("\n{}", sum);
}
/*
run:
1, 2, 4, 5, 10, 11, 20, 22, 44, 55, 110,
284
*/