digit sum c++

#include <iostream>

// Function to calculate the sum of digits
int digitSum(int number) {
    int sum = 0;
    while (number != 0) {
        sum += number % 10;
        number /= 10;
    }
    return sum;
}

// Main function
int main() {
    // Input: a positive integer
    int inputNumber;
    std::cout << "Enter a positive integer: ";
    std::cin >> inputNumber;

    // Calculate and output the sum of digits
    int result = digitSum(inputNumber);
    std::cout << "The sum of digits is: " << result;

    return 0;
}