divisor summation

#include <iostream>
using namespace std;

int sumOfDivisors(int n) {
    int sum = 1; // Initialize sum with 1 as every number is divisible by 1

    for (int i = 2; i <= n / 2; ++i) {
        if (n % i == 0) {
            sum += i;
        }
    }

    return sum;
}

int main() {
    int num;

    cout << "Enter a positive integer: ";
    cin >> num;

    cout << "Sum of divisors of " << num << " is: " << sumOfDivisors(num);

    return 0;
}