שאלה לגבי קוד ב-C
שלום לכולם, נתבקשתי לכתוב תכנית שמסדרת מחרוזת לפי סדר האותיות, אין משמעות לגודל של האותיות, אות גדולה שקולה לאות קטנה מבחינת הסדר לכן Aabc שקול ל-aAbC. עכשיו הפונקיציה שממיינת עושה את העבודה רק במקרה שמוזנות אותיות קטנות בלבד, במקרה של אותיות גדולות, או שילוב של גדולות וקטנות היא אינה עובדת, מישהו יכול בבקשה להסביר לי מה הבעיה בקוד? אני חושד שזה קשור איכשהו למשפטי התנאי אבל אני לא מצליח לשים את האצבע על הבעיה, אני גם יודע שיש דרכים טובות ויעילות יותר לכתוב תכנית כזאת אבל אני פשוט חייב להבין איפה הטעות בקוד הזה ספציפית.
שלום לכולם, נתבקשתי לכתוב תכנית שמסדרת מחרוזת לפי סדר האותיות, אין משמעות לגודל של האותיות, אות גדולה שקולה לאות קטנה מבחינת הסדר לכן Aabc שקול ל-aAbC. עכשיו הפונקיציה שממיינת עושה את העבודה רק במקרה שמוזנות אותיות קטנות בלבד, במקרה של אותיות גדולות, או שילוב של גדולות וקטנות היא אינה עובדת, מישהו יכול בבקשה להסביר לי מה הבעיה בקוד? אני חושד שזה קשור איכשהו למשפטי התנאי אבל אני לא מצליח לשים את האצבע על הבעיה, אני גם יודע שיש דרכים טובות ויעילות יותר לכתוב תכנית כזאת אבל אני פשוט חייב להבין איפה הטעות בקוד הזה ספציפית.