אתה אמרת שאם היה אפשר להשתמש בפוינטרים אז הייתי מצליח את זה כבר ...
המימוש אותו הדבר כמעט בפוינטרים או במערך סטטי של תווים ...
הלוגיקה זהה .אני עכשיו עובד ישר לקטע של האלגוריתם , אני מדלג על הקטע של קליטת הנתונים ... אתה תסתדר לבד , לא אחי ? 
זה אמור להיות ככה ...
התוכנית תהיה בנויה משתי לולאות . אחת בתוך השניה .
החיצונית תרוץ 10 פעמים , עבור כל מחרוזת במערך , והפנימית תרוץ N פעמים .
N = גודל המחרוזת הנוכחית .
כמובן שאתה צריך משתנה שיכיל את המיקום במחרוזת עם הרצף הגדול , ועוד משתנה שיכיל את מספר המחרוזת במערך כדי שתדע מה להציג בסוף .
עבור כל ביצוע של הלולאה החיצונית תשווה את הנתונים עם הנתונים באותם משתנים ותעדכן בהתאם אם יש צורך .
יש לך פה המון משתנים זמניים ולמרות שלא מתייחסים אל זה למתחילים יחסית זה עלול לבלבל ...
אז פה אני מציע באמת שתחשוב טוב טוב לפני שאתה נותן שם למשתנה ... אפילו אם הוא יצא ארוך לאללה ... עדיף לעשות אותו ארוך מאוד אבל מובן .
מקווה שתסתדר ... וד"ש לנילי ... 