Post-scriptum: > main is not required to have a return statement in at least c99 and later. > (n1256 5.1.2.2.3:1) "... reaching the } that terminates the main function > returns a value of 0." >From a quick Web search, it seems that this exception isn't in C90. At any rate, I wonder what substances the C standard committee is on :-) - Xavier