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