https://pastebin.com/vJKZWQDHСобственно пишу я програмку. Нужно найти максимальную цифру из натурального числа. Писал сначала код с использованием вещественных типов данных и без ФПУ, но у меня программа тупо зависала когда вводил число с >= 3 цифрами.
Переделал с Фпу. Иногда она работает, а иногда нет. Вот 2 примера
838384457
280448683
В одном случае показывает правильно.
Что может быть? За основу использовал сишный код.
max = 0;
while(n>0)
{
i=n%10;
if(i>max)
max=i;
n/=10;
}