עזרה ב-C
היי חברים. אני צריך לבנות פונקציה שקולטת 9 ספרות של תעודת זהות, הבדיקה היחידה שצריך זה שיהיו 9 ספרות ושכל ספרה תהיה בין 0-9. אסור לי להשתמש במערך. איך אני עושה את הבדיקה הזאת?
כתבתי את הקוד הבא, אבל הוא לא ממש עובד:
תודה מראש
היי חברים. אני צריך לבנות פונקציה שקולטת 9 ספרות של תעודת זהות, הבדיקה היחידה שצריך זה שיהיו 9 ספרות ושכל ספרה תהיה בין 0-9. אסור לי להשתמש במערך. איך אני עושה את הבדיקה הזאת?
כתבתי את הקוד הבא, אבל הוא לא ממש עובד:
קוד:
void GetId(){
int count=0;
char idDigit;
do{
scanf("%c", &idDigit);
count++;
} while (idDigit >= '0' && idDigit >= '9' && count < 9);
}
תודה מראש