ערכתי לאחרונה בתאריך 25.03.11 בשעה 13:50 בברכה, dvir8
הבדיקה שלך של גבולות המספר לא נמצא במקום הנכון.
אתה לא יכול לבדוק את הקלט של המשתמש לפני שהוא בכלל הכניס אותו.בעזרת האינדקס של הלולאה אתה צריך לנצל את העליה שלה כל פעם ב 1
ובכך בכל פעם לקלוט מהמשתמש למערך
אחרי כל קליטה אז אתה בודק אם הקלט חורג מהגבולות.
במידה והכל מתבצע באופן תקין 12 פעמים הלולאה מפסיקה ועוברת לשלב בו היא כבר מבצעת פעולות על המערך.
דוגמא ללולאה:
for (i=0;i<12;i++) { scanf("%d", &a(i)); if(a(i)...) { do... } }
|
לא יודע אם ככה רושמים בדיוק את הפקודה של ההכנסה למערך
אבל זה אמור להיות סוגרים מרובעות ולא סוגריים עגולות
פשוט אי אפשר להכניס את זה לקוד
בהצלחה