Ohjelma tulostaa kuvaruudulle luvut 1-10 pilkuilla erotettuina. Viimeisen luvun jälkeen ei kuitenkaan tulosteta pilkkua:
#include <stdio.h> void main(void) { int i; for (i=1; i<=10; i++) { printf (i<10?"%d,":"%d", i); } }
Ohjelma tulostaa:
1,2,3,4,5,6,7,8,9,10