פורסם 2004 בספטמבר 1321 שנים אני מנסה לעשות פונקציה שתקבל מספרים למערך וכאשר היא תקבל את הערך 1- היא תצא,זה בשפת Cועד עכשיו כתבתי את זהvoid get_array(int a[]){int i=0, q;while (q!=-1) { scanf("%d",a); q=a; i++; }exit(0);}שמשום מה לא יוצא כשאני מקיש -1כול עזרה תתקבל בברכה....
פורסם 2004 בספטמבר 1321 שנים מחבר OMG אני לא מאמין שהדבר הזה (&) העסיק אותי כמעט שעתיים מול המחשב!!! תודה רבה אחי!!!
פורסם 2004 בספטמבר 1421 שנים א. אני כמעט בטוח שאתה צריך לאתחל את q למספר כלשהו, כי הוא יכול כבר על ההתחלה להיות מינוס אחד.ב. למה אתה יוצא מהתכנה בסיום הפונקציה? זה לא טוב.
פורסם 2004 בספטמבר 1521 שנים מחבר יצאתי מהפונקציה כדי לבדוק אם היא עובדת שים לב שיש 0 בסוגריים כלומר מראה לי שהיא עובדת... בכול אופן לא שמתי את זה בתוכנית זה היה לבדיקה.. תודה בכול אופן גבר
ארכיון
דיון זה הועבר לארכיון ולא ניתן להוסיף בו תגובות חדשות.