Онлайн компилятор C

#include <stdio.h> int main() { int a, b; scanf("%d%d", &a, &b); int i = a; int sum=0; if (a>=b) return 0; if(a<b) while(i<=b) { int sum+=i*i; i++; } printf("%d", sum); return 0; }
1) Этот код считывает два целых числа `a` и `b`, затем вычисляет сумму квадратов всех целых чисел от `a` до `b` включительно, если `a` меньше `b`. Если `a` больше или равно `b`, программа завершается без вычислений.  

2) Подсказки:  
   - Проверь, правильно ли объявлена переменная `sum` перед её использованием в цикле.  
   - Убедись, что условие `if(a<b)` корректно обрабатывает случай, когда `a` не меньше `b`.