Help translate C ++ code
var d1, d2, d3, k, n: integer; begin writeln('Введите число n, с которым будем сравнивать сумму цифр числа'); readln(n); k := 0; {d1 – левая, d2 – средняя, d3 – правая цифры числа} for d1 := 1 to 9 do for d2 := 0 to 9 do for d3 := 0 to 9 do if (d1 + d2 + d3 = n) then begin k := k + 1; write(d1, d2, d3, ' '); end; writeln('Количество искомых чисел равно –', k); end.