ערך החזרה של main צריך להיות תמיד מטיפוס int שזה אומר שהתוכנית מחזירה
למי שקרא לה ערך שהוא מספר שלם.יש שני תקנים בולטים לשפת C, האחד K&R אומר שאם לא מציינים ערך החזרה,
אז מניחים כי מדובר בint, השני הוא תקן ANSI והוא מחייב לכתוב במפורש
מהוא טיפוס ערך ההחזרה.
בC++ התקן הוא תקן ISO, והוא מחייב לכתוב ערך החזרה.
יש קומפיילרים שמאפשרים חריגות קלות מהתקן, ויש אנשים שקונים ספרים
גרועים(כמו כל הספרים בעברית) ולומדים טעויות מהספר.
DRYICE