אבל a%3 לא אומר אי זוגי!
12, למשל, 12%3 = 0 כי 12/3=4 בלי שארית.הבדיקה צריכה להיות a%2 == 1, כלומר, השארית בחלוקה היא 1.
בנוגע לעוד נקודות:
1. למה void main? יש קומפיילרים ירצחו אותך על זה, למרות ש-VS סלחן.
2. מה הקטע עם לולאה ה-for? אם אתה מחפש אינסופיות - while (1) או for (;;)
3. ערך חזרה, שזה ממשיך את בעיה 1. return 0.
בברכה,
עידן