תקינות קלט אחת > לעבור על כל המערך ולבדוק, שכל מספר מופיע פעם אחת; דרך אחת לעשות את זה: פונקציה המקבלת מספר ומערך ומחזירה כמה פעמים הופיע המספר במערך, בפונקציה השנייה עושים:
i:=0; (While i<=n) and (not P) do Begin i:=i+1; if cama(Ar,i)<>1 then p:=False; End;
תקינות קלט שניה > א. בודקים סכום של שורה אחת. ב. בודקים שכל השורות שוות לאותו סכום, כל העמודות שוות לאותו סכום, האלכסון הראשי שווה לאותו סכום והאלכסון המשני (סה"כ 4 לולאות); אחרת שקר.