It amounts to the same thing, in this case, so your objection is pointless.
In this code:
int main(int argc, char **argv)
main() is declared, defined, and prototyped, all at once.
A prototype is merely a function declaration in which the types of all the
parameters are given. A definition is also a declaration.
Richard Heathfield : XXXX@XXXXX.COM
"Usenet is a strange place." - Dennis M Ritchie, 29 July 1999.
C FAQ: http://www.yqcomputer.com/
K&R answers, C books, etc: http://www.yqcomputer.com/