A simple snippet of code to count occurrences of chars in a file
$ ./hz test.txt
No: 1 ASCII: 10 Ch: Hz: 3
No: 2 ASCII: 13 Ch: Hz: 3
No: 3 ASCII: 32 Ch: Hz: 16
No: 4 ASCII: 44 Ch: , Hz: 1
No: 5 ASCII: 46 Ch: . Hz: 1
No: 6 ASCII: 78 Ch: N Hz: 1
No: 7 ASCII: 97 Ch: a Hz: 13
No: 8 ASCII: 99 Ch: c Hz: 3
No: 9 ASCII: 100 Ch: d Hz: 3
No: 10 ASCII: 101 Ch: e Hz: 7
No: 11 ASCII: 104 Ch: h Hz: 1
No: 12 ASCII: 105 Ch: i Hz: 10
No: 13 ASCII: 108 Ch: l Hz: 4
No: 14 ASCII: 109 Ch: m Hz: 5
No: 15 ASCII: 110 Ch: n Hz: 3
No: 16 ASCII: 111 Ch: o Hz: 4
No: 17 ASCII: 112 Ch: p Hz: 1
No: 18 ASCII: 114 Ch: r Hz: 9
No: 19 ASCII: 115 Ch: s Hz: 4
No: 20 ASCII: 116 Ch: t Hz: 6
No: 21 ASCII: 117 Ch: u Hz: 2
No: 22 ASCII: 118 Ch: v Hz: 4
No: 23 ASCII: 122 Ch: z Hz: 2
Total symbols: 23