Разделим заданное число на 100. В переменной p получим число сотен. Однако будем считать, что в числе 1024 10 сотен, а в числе 2024 сотен 0 (но там 2 тысячи). Учитывая это соглашение, будем выводить на экран значение переменной p в том случае, если оно меньше или равно 10. В противном случае последняя цифра числа p будет содержать в себе количество сотен, то есть находим последнюю цифру числа.
#include<iostream.h> main () { int n,p,z,b; cout<<"Введите число n (n>99). n="; cin>>n; p = n/100; if (p>10) { z = p/10; b = p - z*10; cout<<"Число сотен="<<b<<endl; } else cout<<"Число сотен="<<p<<endl; }