23-12-2005, 15:48
|
|
|
חבר מתאריך: 05.09.05
הודעות: 31
|
|
בעיה עם char בC:
הבעיה שלי היא ככה:
אני צריך תוכנית שעל ידי SWITCH CASE תקפוץ ממקום למקום..
ז"א אם אני מקיש 1 היא תלך לאפליקציה 1 וכך הלאה עד 5...
הבעיה שלי היא ככה:
המשתנה של SWITCH מוגדר אצלי כCHAR...אבל כשאני מכניס לדוגמה 46 הוא כן נכנס לאפליקציה 4
(הוא מתייחס לתו הראשון ולא לשני)...
איך אני מונע ממנו מלהתייחס לשני?
אני רוצה שהוא יכנס לתוכנית אך ורק אם הוא יקבל 1-5 ולא שהספרה הראשונה תהיה שווה ל1-5...
איך אפשר לבצע זאת אך ורק על ידי CHAR?
_____________________________________
AMD Athlon 64, 2000 MHz (10 x 200) 3000+
1024 MB (DDR SDRAM) A-DATA
NVIDIA GeForce 6800 LE (128 MB) XFX PINE
Maxtor 6Y080M0 (80 GB, 7200 RPM, SATA)
Gigabyte GA-K8NS
HEC 300W
|