אוקי אז כתבתי קוד שעונה על שאלה של תרגיל בית במבוא למדמח, עכשיו התוכנה רצה לאט ממש יחסית אבל בסופו של דבר יוצא הפלט הנכון. בתרגיל אין שום דרישה של סיבוכיות או משהו בסגנון. באתר הטסטים זה אומר לי שהטסט נתקע, אבל אני יודע שהוא לא נתקע אלא כנראה הוא עבר סף זמן כלשהו של הבודק שלהם. רעיונות למישהו? אני אצרף את הקוד אם למישהו יש כח, זה קוד שבנוי מ4 פונקציות שבודקות תכונות מסוימות של מספר ת"ז. ועוד שאלה, באחת מפונקציות העזר שלי קיבלתי את שגיאת הקומפיילר (מאתר הטסטים לא מקוד בלוקס ולא מויזואל בייסיק): hw3q1.c: In function 'handleID':hw3q1.c:132: warning: control reaches end of non-void function חיפשתי ומצאתי שאחד הפתרונות הפשוטים זה פשוט להוסיף return כלשהו בסוף הפונקציה כfailsafe אבל אני חושד שזה אולי מה שמאט לי את התוכנה... בקיצור כל עזרה תוערך מאוד, תודה מראש. hw3q1.txt