Online Compiler C

#include <stdio.h> int main() { int num; int nine=0; scanf("%d",&num); if(num==9) nine=1; if(num<>9) while(num<0){ int digit=num%10; if (digit==9) nine+=1; num/=10; } if(nine==1) printf("YES"); else printf("NO"); return 0; }
1) Этот код проверяет, содержит ли введённое число ровно одну цифру 9. Если число равно 9, он сразу выводит "YES". В противном случае он проверяет каждую цифру числа в цикле.  

2) Подсказки:  
- Обрати внимание на условие `if(num<>9)` — в C такой оператор не существует, нужно использовать правильный оператор сравнения.  
- Убедись, что цикл `while` корректно обрабатывает отрицательные числа, так как условие `num<0` может привести к неожиданным результатам.