19-01-2009, 10:11
|
|
|
|
חבר מתאריך: 21.12.04
הודעות: 30,021
|
|
מה בדיוק את צריכה לעשות? זאת אומרת, מה בדיוק את לא מצליחה?
אם את רוצה לקבל לתוך משתנה INT את הערך ה ASCII של תו כלשהו (מספר או לא מספר) את יכולה לבצע CASTING בצורה הבאה:
קוד PHP:
#include <stdio.h> int main() { char a = 'a'; int b = (int)a; printf ("%d",b); }
עכשיו, כל שעליך לבדוק הוא האם התוצאה שקיבלת במשתנה INT שלך, הוא בין 48 ל 57 כולל.
כל תו אחר, יהיה שגיאה.
|