Конечно, оператор присваивания := нельзя разбивать пробелом. А так, программа напечатает 0 - значение аргумента, при котором заданная функция на интервале [-20;20] минимальна при заданном шаге, равном 1. У нас функция имеет вид y=x^2+C - это квадратная парабола и неудивительно, что минимум достигается при х=0.