7 תשובות
אני לא כזה מבין בזה, אבל אולי אתה יכול במקום לכתוב קוד אסקי וזה יעבוד?
שואל השאלה:
איך?
איך?
אנונימי
אני לא בטוח, תבדוק ביוטיוב אם אפשר בדרך מסויימת להמיר את המשתה קוד אסקי - והקוד עצמו יש בהמון מקומות אז יהיה קל לבדוק. אולי משום מה גם הוויז'ואל סטודיו שלך לא תומך טוב בשפת c? או שאולי לא הגדרת את הדברים הנכונים בהתחלה בinclude, או שצריך גם math?
ונראה לי צריך לעשות אחרי מה שבif טאב לפני, שזה 4 רווחים. פה זה לא מראה טוב אז בקוד עשית?
שואל השאלה:
תודה אחי לא צריך כבר הסתדרתי עבד לי
תודה אחי לא צריך כבר הסתדרתי עבד לי
אנונימי
אז מה התשובה?
שואל השאלה:
void isupper(char str[])
{
if (str[0] >= 'a' && str[0] <= 'z')
printf("valid");
else if (str[0] >= 'a' && str[0] <= 'z')
printf("invalid");
else
printf("string doesn't start with a letter");
}
int main(void)
{
char str[50] = { 0 };
printf("enter name: ");
fgets(str, 50, stdin);
isupper(str);
getchar();
return 0;
}
void isupper(char str[])
{
if (str[0] >= 'a' && str[0] <= 'z')
printf("valid");
else if (str[0] >= 'a' && str[0] <= 'z')
printf("invalid");
else
printf("string doesn't start with a letter");
}
int main(void)
{
char str[50] = { 0 };
printf("enter name: ");
fgets(str, 50, stdin);
isupper(str);
getchar();
return 0;
}
באותו הנושא: