כותב |
|
Benny משתמש מתחיל
הצטרף / הצטרפה: 08 September 2005
משתמש: מנותק/ת הודעות: 5
|
נשלח בתאריך: 16 October 2005 בשעה 16:15 | | IP רשוּם
|
|
|
|
זה הקוד:
קוד:
#include <conio.h> #include <stdlib.h> #include <string.h> #include <stdio.h> int main (void) { int x,t; x = random(15) + 1; char b[20]; printf ("enter a text"); scanf ("%s",&b); t = strlen(b); while (strlen(b) >= 0) { colortext(x); cprintf ("%s",b); return 0; } } |
|
|
והשגיאות הן -
error C2065: 'random' : undeclared identifier
'colortext' : undeclared identifier
תודה מראש
|
חזרה לתחילת העמוד |
|
|
SBD פורומיסט על
הצטרף / הצטרפה: 13 January 2005 מדינה: Israel
משתמש: מנותק/ת הודעות: 1194
|
נשלח בתאריך: 16 October 2005 בשעה 16:36 | | IP רשוּם
|
|
|
|
אני חושב שבשביל שני הפוקנציות האלה יש לכלול ספריות נוספות, אני לא זוכר איזה, אבל תנסה לחפש בגוגל....
__________________ ~ Nobody Is Perfect, I'm Nobody ~
פורומים
|
חזרה לתחילת העמוד |
|
|
אבידור משתמש חבר
הצטרף / הצטרפה: 11 October 2005 מדינה: Israel
משתמש: מנותק/ת הודעות: 162
|
נשלח בתאריך: 17 October 2005 בשעה 11:45 | | IP רשוּם
|
|
|
|
SBD לא צריך..
1. לפני RANDOM
חובה לכתוב פעם אחד בתוכנית (עדיף ב MAIN) את הפקודה
;
2. הפקודה colortext לא קיימת,
הפקודה האמיתית היא:
;
3. עיינתי בקוד ו:
א. המשתנה T מיותר.
ב. כל הלולאה בכלל מיותרת אם היא מסתיימת אחרי פעם אחד.
ג. אם אתה רוצה לולאה שתרוץ כל הזמן, כתוב תנאי פשוט כמו 1==1 ,
ד. אחרי Cprintf חייב להשתמש בGOTOXY כדי שהטקסט לא יהיה במקום אחר, כי היא מעבירה את הסמן לאותה עמודה בירידת שורה.
|
חזרה לתחילת העמוד |
|
|
SBD פורומיסט על
הצטרף / הצטרפה: 13 January 2005 מדינה: Israel
משתמש: מנותק/ת הודעות: 1194
|
נשלח בתאריך: 17 October 2005 בשעה 11:50 | | IP רשוּם
|
|
|
|
סבבה, כמו שאמרתי הרבה זמן לא התעסקתי ב-C :)
__________________ ~ Nobody Is Perfect, I'm Nobody ~
פורומים
|
חזרה לתחילת העמוד |
|
|
ניר מנהל האתר
הצטרף / הצטרפה: 12 January 2005 מדינה: Israel
משתמש: מנותק/ת הודעות: 3296
|
נשלח בתאריך: 17 October 2005 בשעה 11:52 | | IP רשוּם
|
|
|
|
יכול להיות שאתה משתמש בקומפיילר שאין לו את הפקודות האלו? הן לא סטנדרטיות
__________________ מספר האייסיקיו שלי ו/או כתובת ה-MSN שלי אינם מהווים מוקד תמיכה
|
חזרה לתחילת העמוד |
|
|
אבידור משתמש חבר
הצטרף / הצטרפה: 11 October 2005 מדינה: Israel
משתמש: מנותק/ת הודעות: 162
|
נשלח בתאריך: 17 October 2005 בשעה 12:00 | | IP רשוּם
|
|
|
|
אני חושב שהם נמצאים ברוב הקומפילרים ב CONIO וב STDIO
**לא בטוח**
|
חזרה לתחילת העמוד |
|
|
CL3arLy משתמש מתחיל
הצטרף / הצטרפה: 08 October 2005
משתמש: מנותק/ת הודעות: 3
|
נשלח בתאריך: 17 October 2005 בשעה 12:25 | | IP רשוּם
|
|
|
|
אבידור כתב:
אני חושב שהם נמצאים ברוב הקומפילרים ב CONIO וב STDIO
**לא בטוח** |
|
|
אתה טועה, הפונקציות האלה ישנות והם בכלל בנויות לMS DOS.
הרבה קומפליירים חדשים לא תומכים בפונקציות האלה.
__________________ Last nick: SDX
Smoke weed evryday O.o
|
חזרה לתחילת העמוד |
|
|
אבידור משתמש חבר
הצטרף / הצטרפה: 11 October 2005 מדינה: Israel
משתמש: מנותק/ת הודעות: 162
|
נשלח בתאריך: 17 October 2005 בשעה 13:27 | | IP רשוּם
|
|
|
|
ואללה....
אני משתמש ב TCLITE (קומפילר בעיקר לצרכי לימוד)
וזה עובד מצויין..
|
חזרה לתחילת העמוד |
|
|
ניר מנהל האתר
הצטרף / הצטרפה: 12 January 2005 מדינה: Israel
משתמש: מנותק/ת הודעות: 3296
|
נשלח בתאריך: 17 October 2005 בשעה 13:30 | | IP רשוּם
|
|
|
|
אחלה BO
__________________ מספר האייסיקיו שלי ו/או כתובת ה-MSN שלי אינם מהווים מוקד תמיכה
|
חזרה לתחילת העמוד |
|
|