פורסם 2013 באפריל 2312 שנים שלום,יש לי שני מערכים חד מימדיים בסי ואני רוצה להציג אותם בדרך נורמאליתמערך 1:Name Name1 Name2 Name3מערך 2: 1 2 3 4 3 2 1זאת אומרת מערך אחד הינו מעריך של סטרינגים והשני של מספרים.המערכים שווי גודל.ואני רוצה להציג אותם שלכל ערך ממערך אחד יהיה ערך מתאים ממערך 2.לדוגמא:שם1 שם2 שם31 2 3מישהו יודע איך מיישמים את זה?
פורסם 2013 באפריל 2312 שנים אפשר להעביר ל-printf רוחב לכל אלמנט שאתה רוצה להדפיס, ע"י הוספת מספר אחרי האחוז. לדוגמה:printf("x = %10d", x);ה-10 דואג לכך שכש-x יודפס, הוא יוסיף לו רווחים ככה שיהיו בדיוק 10 תווים (לדוגמה, אם x מכיל 3 ספרות אז הוא יוסיף 7 רווחים).נ.ב.: מסתבר שגם אפשר לעשות את זה עם כוכבית, וככה אפשר להעביר את הרוחב כפרמטר. יענו ככה:printf("x = %*d", 10, x);
ארכיון
דיון זה הועבר לארכיון ולא ניתן להוסיף בו תגובות חדשות.