Video narration
अगर C में 1 से 5 तक हर नंबर के लिए वही printf लाइन बार-बार लिखेंगे, तो code लंबा और error-prone हो जाएगा। कक्षा में गिनती करने जैसा समझिए: एक rule repeat होता है। अब पाँच lines की जगह लिखिए: for (int i = 1; i <= 5; i++) { printf... } इसके तीन parts हैं। initialization, यानी शुरुआत में i को 1 से set करना; condition, यानी हर बार जाँचना कि i <= 5 है; और update, यानी body के बाद i को 1 से बढ़ाना। पहले i 1 होता है, condition true होती है, 1 print होता है, फिर i++ से i 2 होता है। इसी तरह 1 से 5 तक गिनती चलती है। अब online GDB में code paste करके run कीजिए। Output में 1 से 5 तक numbers मिलेंगे। जब i बढ़कर 6 होता है, condition false, इसलिए extra output नहीं आता। याद रखिए: for loop का rule है—start, condition, update।