3161e92818
It's valid C to declare a function omitting it prototype, but it seems to be a good practise to always declare a function with its corresponding prototype.