Can anybody quickly explain to me why it is bad practice to do void main(int a, char**b) instead of int main(int a, char** b)? Where am I returning an int to anyway? Just a question thanks for your thoughts.