Не используй слишком большие числа(примерно до двух милиардов)
#include
using std::cout;
using std::cin;
using std::endl;
int main()
{
int number, largest = 0;
cout << "Enter the number: ";<br> cin >> number;
while(number != 0)
{
if(largest < number % 10)
{
largest = number % 10;
}
number /= 10;
}
cout << "The highest figure is " << largest << endl;<br>
return 0;
}