פורסם 2007 בדצמבר 1517 שנים #include <stdio.h>int main(void)int AddToNum(int num);{int num;int result;printf("Please Enter A Number : ");scanf("%d" , &num);result = AddToNum(num);printf("The Total Amount is : \n", result);}int AddToNum(int num)}int i;int sum;sum = 0;for (i = 0; i <= num;i = i + 1)sum = sum + 1;return(sum);fflush(stdin);getchar(); return 0;}זה פונקציה שקולטת מספר שלם ומחזירה את סכום המספרים מ-1 ועד לאותו מספר.אני מקבל שגיאה ולא יודע מה הבעיה.
פורסם 2007 בדצמבר 1517 שנים פשוט יש יותר מדי, אז לפעמים הקומפיילר משתגע.לא הגדרת את התוכן של פונקציה main.הגדרת 2 פונקציות שונות עם אותו שם.יש לך סוגריים מסולסלים לא בסדר הנכון.נסה לבנות את התוכנית בלי פונקציות בכלל (רק עם main) ואז לשנות אותה.
פורסם 2007 בדצמבר 1617 שנים מחבר אוקיי תודה ועוד משהו.התוכנה הזאת שאני מקמפל הוא אותר לי שהוא לא מזהה את abs למרות שרשמתי למעלה #include <math.h>#include <stdio.h>#include <math.h>int main(void){int i;printf("Please enter a number: ");scanf("%d", &i);printf("Absolute value of %d is %d\n", i, abs(i));fflush(stdin);getchar();return 0;}
ארכיון
דיון זה הועבר לארכיון ולא ניתן להוסיף בו תגובות חדשות.