一个完整求友好数和完美数的程序，包括测试主程序