שפת C...
אני אמורה לקלט רצף של ערכים, ולבצע פעולות מסויימות על מספרים שלמים בלבד. אם יש ברצף הזה מספר ממשי או תו, התוכניות תפלוט שגיאה. אסור לי להשתמש במערכים, פונקציות ומחרוזות אלא רק בלולאות ותנאים. השאלה שלי היא איך אני קולטת ערכים ובודקת האם הם int או מס' ממשי או תו? ניסיתי לקלוט בהתחלה את התווים לתא מסוג int (d) אבל כשהכנסתי ברצף המספרים תו או מס' ממשי, התוכנית נעצרה ולא המשיכה הלאה (לא הדפיסה את התוצאה ולא קלטה מספר אחר). מה עושים?
אני אמורה לקלט רצף של ערכים, ולבצע פעולות מסויימות על מספרים שלמים בלבד. אם יש ברצף הזה מספר ממשי או תו, התוכניות תפלוט שגיאה. אסור לי להשתמש במערכים, פונקציות ומחרוזות אלא רק בלולאות ותנאים. השאלה שלי היא איך אני קולטת ערכים ובודקת האם הם int או מס' ממשי או תו? ניסיתי לקלוט בהתחלה את התווים לתא מסוג int (d) אבל כשהכנסתי ברצף המספרים תו או מס' ממשי, התוכנית נעצרה ולא המשיכה הלאה (לא הדפיסה את התוצאה ולא קלטה מספר אחר). מה עושים?