ב- part2
בקוד המצורף של mtm_buggy אחרי קבלת קלט של מספר שלילי
בפונקצית ה- main הקוד מדפיס למסך שיש שגיאה בקלט וממשיך כאילו קבלנו
קלט חוקי (כיוון שאין return שתעצור את התוכנית) ובגלל זה הקוד ינסה להקצות זכרון באורך שלילי (שיתעסק איתו כ- unsigned)
נסיתי להריץ אותה עם קלט שלילי אבל הופתעתי שהתוכנית כן נעצרת אחרי הדפסת הודעה של קלט שגוי אפילו שאין return
השאלה היא האם אני אמור להוסיף return אחרי ההדפסה למסך הודעת קלט שגוי ? כי זאת נחשבת לשגיאה
שהיא אפילו לא הופיעה ב debugger או שיש הסבר אחר למה שקורה פה ואני מפספס דבר כלשהו ?