I'm unable to get the first number of my (5) input numbers it's always 4 numbers that are adding to my lastn variable. I'm new and I want to learn c++ more.
#include <iostream>
using namespace std;
int main()
{
    int lastn,firstn,main_var;
    do{
        
    cout << "Input five (5) numbers: ";
    cin >> main_var;
    
    lastn=main_var%10;
    cout <<"The last number is:\t"  << lastn << endl << endl;
        
    }
    while(main_var<10);  
    {
        firstn=main_var;
        firstn=main_var/10;
    }
    cout <<"The first number is:\t" << firstn << endl << endl;
    
    cout << firstn << "\t+\t" << lastn <<"\t=\t" << firstn+lastn << endl;
    
return 0;
}
 
    