在线编译器 C

#include <stdio.h> int main() { int a,x,y,z,max; scanf("%d", &a); x=a % 10; y=(a/10)%10; z=(a/100)%10; max=x; if(y>max){ max=y; } if(z>max){ max=z; } printf("%d\n", max); return 0; }
1) Этот код находит наибольшую цифру в трёхзначном числе, введённом пользователем.  

2) Подсказки:  
- Обрати внимание, как извлекаются цифры из числа с помощью операций деления и остатка.  
- Проверь, как работает сравнение переменных и обновление значения `max`.