הפרוצדורה sum_colums אמורה לסכם את הטוריםככה שאם אתה רץ מ 1 עד m אתה עובר בכל הטורים,
אז המשתנה השני j צריך לרוץ עד n כ יזה מספר השורות,
בכל טור אתה רץ מ-1 עד n בשורות.
אתה צריך לכתוב
for j:=1 to n do sum:=sum+a1{j,i};
|
כי השורה משתנה כל פעם ולא הטור, השורה מוגדרת ראשונה.