Zelimo izpisati aritmeticno zaporedje. Naredili smo program, ki nas bo vprasal po zacetnem clenu, koraku in koliko clenov naj izpise - stevilo clenov. Za izpisovanje zaporedja smo naredili funkcijo, ki jo klicemo s tremi parametri: zacetni clen, korak in stevilo clenov, kjer so vsi trije parametri so celostevilski - tipa int.
Za branje bi lahko definirali tri funkcije: za zacetni clen, za korak in za stevilo clenov. Ker so si te tri funkcije zelo podobne, je bolje sestaviti program tako, kot smo ga mi: ena funkcija (izpisi_zaporedje) z enim parametrom, ki mu spreminjamo vrednost. Ta nacin je mnogo bolj prakticen zato, ker ce se npr. pojavi napaka jo pri eni funkciji popravimo enkrat, medtem ko bi morali pri treh funkcijah popravljati napako kar trikrat.
V c-ju smo napisali program (zaporedje.c), ki ga lahko najdete na naslovu: