#include <stdio.h> int main() { float a; float b; char c; printf("Enter A Number Between 0 To 1000000000 And I Will Give Half Of It To You.\n"); scanf("%f" , &a); b=a/2; printf("\nThe Number Is - %f" , b); printf("\nThats It . To Exit Click \"Q\" "); scanf("\n%c" ,&c); if ("%c='Q'") { printf("\nbye"); }
}
הבעיה היא שכאילו כל מקש שאני מקליד זה עושה אותו דבר אני רוצה שנגיד אם אני ילחץ על Q זה יצא מהתוכנית .. וכל מקש אחר שזה לא יצא.. (עשיתי שזה יעשה BYE יותר נכון ניסיתי , כי לא ידעתי את הפקודה של יציאה מהתוכנית...) תודה רבה..
על מה שרשמת? כאילו שהוא ידפיס nThats It . To Exit Click \"Q\" בלי הסימנים.. מתי שמה שמקלידים (C) שווה לQ ... אבל למה השתמשמת בסימן קריאה לדוגמא אחרי הC ? ואיך זה ידע לצאת? תודהה רבההההה