Find first and last digit of int

#include <iostream>

int main() {
    int number, originalNumber, lastDigit, firstDigit;

    // Input
    std::cout << "Enter an integer: ";
    std::cin >> number;

    // Store the original number
    originalNumber = number;

    // Find the last digit
    lastDigit = number % 10;

    // Find the first digit
    while (number >= 10) {
        number /= 10;
    }
    firstDigit = number;

    // Output
    std::cout << "Original Number: " << originalNumber << std::endl;
    std::cout << "First Digit: " << firstDigit << std::endl;
    std::cout << "Last Digit: " << lastDigit << std::endl;

    return 0;
}