Hey guys! I got my first C++ homework assignment and the homework assignment I have to do is: A perfect number is a positive integer such that the sum of the proper divisors equals the number.

I have received 3 errors on this and could you point me out to those errors and show me how to correct it?

Here is the coding I have done so far:

-------Start--------

#include <iostream>

using namespace std;

int main()

{

int cotinue=1;

int main_num=0, test_num, divisor, sum_of_divisors;

int valid_input;

cout<< Enter;

while(cotinue == 1)

{

valid_input=0;

while(valid_input == 0)

{

cout<<"\n\nPlease input an integer: \n";

cin>>main_num;

}

cout<<"The perfect positive numbers that are less than or equal to "<<main_num<<" include:\n";

for(test_num=1; test_num <= main_num; ++test_num)

{

for(divisor=1, sum_of_divisors=0; (divisor <= ((test_num / 2)+1)); ++divisor)

{

if((test_num % divisor) == 0)

{

sum_of_divisors = sum_of_divisors + divisor;

}

}

if(sum_of_divisors == test_num)

{

cout<<<<test_num<<"\n";

}

}

return 0;

}

-------End--------

Let me know

Thanks

Brad