Online Compiler C

#include <stdio.h> int main() { int a,b; scanf("%d",&a); max=0,min=9; while(a>=1) { c=a%10; if(c>=max) { max=c; } if(c<=min) { min=c; } a=a/10; } printf("%d",max-min); return 0; }
1) Этот код находит разницу между максимальной и минимальной цифрами введённого числа.  
2) Подсказки:  
   - Убедитесь, что все переменные объявлены (например, `max`, `min` и `c`).  
   - Проверьте, как обрабатываются отрицательные числа (если это важно для задачи).