c[i]:=20+random[21];
Судя по синтаксису, это паскаль. В нем random дает число от 0 до заданного, не включая его. Следовательно, random(21) (заметим, скобки должны быть круглыми) дает от 0 до 20 включительно и, прибавляя 20, получим от 20 до 40 включительно.
c[i]:=20+random[21];
Судя по синтаксису, это паскаль. В нем random дает число от 0 до заданного, не включая его. Следовательно, random(21) (заметим, скобки должны быть круглыми) дает от 0 до 20 включительно и, прибавляя 20, получим от 20 до 40 включительно.