Online Compiler C

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

2) Обрати внимание на область видимости переменной `i` в цикле `for`. Также подумай, что произойдёт с выводом, если условие `b > a` не выполнится.