עבור לתוכן

שאלה בסיסית ב C

Featured Replies

פורסם

יש פה שורה מאוד פשוטה, שמטרתה להכניס ספרה בודדת ממספר num בעל מספר ספרות i

.לתוך num_chk

אך כשJ=1

אני מקבל ערך 0 בNUM_CHK

מישהו מבין למה?

(++for (j=1; j<i; j

(num_chk=(num%(10^j)-num%(10^(j-1)))/10^(j-1);

פורסם

ברוך הבא לפורום.

ערוך בבקשה את ההודעה ושים את הקוד בתוך טג קוד (כפתור שנראה כמו #) כדי שיהיה יותר קריא.

ולשאלתך: הסימן ^ לא מציין חזקה ב-C, אלא xor (לא חשוב כרגע מה זה). אין אופרטור חזקה מובנה בתוך השפה.

פורסם
  • מחבר

מתנצל על הבלגן בקוד, תודה על העזרה שניצל.

ארכיון

דיון זה הועבר לארכיון ולא ניתן להוסיף בו תגובות חדשות.

דיונים חדשים