Logo

רד-בורד: ארכיון

ראשי > תיכנות > בעיהההההההההה בCCCCC

27/03/2006 15:52:01 Rx3vL0n
יש לי שאלה

קוד:#include <stdio.h>
void main()
{
int d=5 , f=4;
float g=(d+f)/2;
printf (" the average d and f is %f",g);
}

אל תתיחסו לקוד אני יודע שהוא עלוב ופשוט רק אני רוצה לבדוק אם יש שגיאה בקוד הזה
27/03/2006 16:21:07 ReVi3w

קוד:#include <stdio.h>
int main(void)
{
int d=5 , f=4;
float g=(d+f)/2;
printf (" the average d and f is %f",g);
return 0;
}


גם שלך בסדר אבל עדיף בדרך הזאת...
27/03/2006 19:50:54 Rx3vL0n
לא ממש אכפת לי איך אבל למה המהדר אומר לי שיש לי שגיאה איפה שיש את ה"}"???????????
27/03/2006 20:30:52 HLL
לול...
מה בידיוק השגיאה שהמהדר נותן לך (תעתיק את כולה)
ובאיזה אתה מתשמש (אם זה תואם אנסי יכול להיות שזה באמת יעזור לך אם תאמץ את מה שReVi3w אמר
27/03/2006 20:34:24 Acid-Burn
אם אתה משתמש בקומפילר של בורלנד אז יש מצב שזה בגלל דירוג הכתב


[ההודעה נערכה על-ידי Acid-Burn ב-27/03/2006 20:37:56][ההודעה נערכה על-ידי Acid-Burn ב-27/03/2006 21:10:53]
27/03/2006 20:38:50 Acid-Burn
טוב משום מה הוא לא מכבל לי את הדירוג
27/03/2006 20:57:09 Rx3vL0n
אני משתמש בdvc++ והוא אף פעם לא אמר לי כלום
27/03/2006 23:22:45 danR
ציטוט:אני משתמש בdvc++ והוא אף פעם לא אמר לי כלום
dvc++, לא תומך בפונקציה ראשית שלא מחזירה ערך (void main)
תשתמש במה שReview הביא לך, ותעדכן אותנו בהמשך.
27/03/2006 23:40:18 Rx3vL0n
תודה רבה לכולם הצלחתי לפי הקוד של ReVi3w
תודה רבה אחי עכשיו יש לי רק בעייה אחת אני פותח את הקובץ ותוך שנייה נסגר מישהו יודע איזו פקודה אני מוסיף כדי שזה לא יסגר עדייו לא הגעתי לזה אני רק מתחיל ללמוד C
תודה לכולם ואשמח אם מישהו יוכל לעזור לי בבעיה שיש לי עכשיו
27/03/2006 23:44:20 devil kide
תרץ את זה דרך המעטפת, תיגש לתיקיה המתאימה (עם CD) ואז תריץ ת’קובץ
27/03/2006 23:49:16 Rx3vL0n
ציטוט:תרץ את זה דרך המעטפת, תיגש לתיקיה המתאימה (עם CD) ואז תריץ ת’קובץ
מה הכוונה פעם הרצתי דרך חלון דוס מה זה בעצם המעטפת ואין אפשרות לכתוב איזה משהו וזה לא יסגר ?
27/03/2006 23:50:03 devil kide
מעטפת זה cmd
27/03/2006 23:53:27 Rx3vL0n
אין איזו פונקציה להוסיף זה נמאס לפתוח הכול דרך הcmd
28/03/2006 00:01:36 Zibi
יש אני לא יודע אם זה פועל בdvc++ אבל בברולנד זה תומך
זאת הפקודה:
קוד:getch();
תתצטרך להוסיף לקוד את הסיפריה:
קוד:<conio.h>[ההודעה נערכה על-ידי Zibi ב-28/03/2006 00:01:58]
28/03/2006 00:07:38 Rx3vL0n
בלאט הוא מראה לי שגיאה בשורה של printf
מישהו יכול להביא לי את בברולנד הזה?
28/03/2006 00:47:18 danR
ציטוט:בלאט הוא מראה לי שגיאה בשורה של printf
מישהו יכול להביא לי את בברולנד הזה?
בורלנד = מהדר ישן שלא תומך בספריות חדשות, ובכלל יותר מידי ישן..
דרך אגב, פשוט תעשה
התחל -> הפעלה -> CMD
ותגרור את הקובץ לחלון msdos ותלחץ OK.
זה עובד סבבה, אבל אם לא אתה יכול להשתמש בפקודת
Getch();
שנמצאת בספריה conio.h או להשתמש בספריה dos.h עם הפקודה
system("pause");
28/03/2006 01:00:19 devil kide
GOOGLE.COM
28/03/2006 05:03:41 tal
http://msdn.microsoft.com/vstudio/express/visualc/download/default.aspx

Visual C++ 2005 Express
חינמי ונוח לשימוש. הוא יכול לעזור לך גם בכתיבת אפליקציות ב- C
28/03/2006 09:28:01 sysctl
קוד:
system("pause>NUL");

and
קוד:
getch();



עריכה:
אה, בעצם כבר ענו על זה...[ההודעה נערכה על-ידי sysctl ב-28/03/2006 09:28:46]
03/04/2006 21:18:26 xtr
תנסה להגדיר את g ובשורה אחרת לרשום לכמה הוא שווה ...

די לעצלנות ...
עמודים: 1