Bahasa C memberikan keleluasaan dalam menulis bentuk program. Program 2-3, misalnya dapat ditulis kembali tanpa mengubah hasil eksekusi program menjadi:
#include <stdio.h>
main() {
printf("Selamat datang\n");
printf("di program pra-pasca\n");
}
Atau
Program 2-7
#include <stdio.h>
main()
{
printf("Selamat datang\n");
printf("di program pra-pasca\n");
}
Bahkan penulisan seperti berikut, dengan menghilangkan sejumlah spasi tetap diperkenankan:
Program 2-8
#include <stdio.h>
main()
{
printf("Selamat datang\n");
printf("di program pra-pasca\n");
}
Pemrogram tinggal memilih bentuk yang disukai. Sebagai pedoman, penulisan atau pemilihan bentuk hendaknya memberikan kemudahan bagi yang ingin membaca program, terutama untuk program yang berukuran besar. Jika dilihat pada program 2-8, penulisan yang sangat mampat dapat menyebabkan program sukar dibaca/dipahami.