עזרה בשפת סי

ofir178

New member
עזרה בשפת סי

שלום לכולם! אני סטודנט שנה א' למחשבים. אני צריך לבנות תוכנית בסי/סי++ אשר בה אני מוזיז מערך של 10 איברים בצורה כזו שהאיבר במקום ה-9 יהיה במקום ה-0 ושאר האיברים במערך יעברו מקום אחד ימינה(לקבל בסוף 9,0,1,2,3,4,5,6,7,8,). כתבתי את התוכנית המצורפת(אני מקווה שתצליחו לקרוא): איני מצליח למצוא את הבעיה. אשמח אם תעזרו לי למצוא את הבעיה בתוכנית או/וגם אם תוכלו להמציא תוכנית אחרת. תודה.
 

זויברג

New member
לא עברתי על כל התוכנית, אבל,

מהצצה ראשונית, אולי כדאי שתעביר מצביע למערך Y במקום להגדיר מערך Y חדש, כי למעשה אתה עובד בתוך השגרה TARGIL על מערך מסויים, ואז מדפיס בשגרה הראשית מערך Y אחר... מקווה שאני ברור.
 

IP yuval

New member
תכנית אחרת מצורפת.

יש לשנות את הסיומת לsxw, ולפתוח עם אופן אופיס (מומלץ), abiword או kword.
 
למעלה