היי חברים,זה התרגיל שביקשו מאיתנו לפתור:

וזה הפתרון שכתבתי בינתיים:
http://www.upfile.co.il/file/594562114.html
אני לא סגור על הפתרון שלי וביקשו שלא נפתור עם atoi.
הבעיה שאני לא יודע איך לבדוק האם החישוב שלי צריך להיות על int או על double. כאילו איך אני בודק את זה? וגם בקטה של case DOUBLE אני לא סגור על זה שהוא קולט נכון את הספרות שאחרי הנקודה העשרונית.
