Scusa ... di quale linguaggio parliamo? Sempre di C? Comunque specificalo nel titolo ...
Con i linguaggi come il C devi prevedere l'uso di funzioni e procedure (funzioni che non restituiscono valori). Il codice non va pensato tutto in una unica "lista" come in batch ...