Online Compiler C

#include <stdio.h> int main() { int num; scarf("%d",&num); num=abs(num); int digits[10]={0}; while(num>0){ int digit=num%10; digits[digit]++; if(digits[digit]>=2){ printf("YES"); return 0; } num/=10; } printf("NO"); return 0; }
1) Этот код проверяет, есть ли в введённом числе повторяющиеся цифры. Если да, выводит "YES", иначе "NO".  
2) Подсказки:  
- Обрати внимание на опечатку в функции `scarf` (должно быть `scanf`).  
- Убедись, что число обрабатывается корректно, включая отрицательные значения (используется `abs`).