I don't understand all of this... Just because there were some bugs in some code because someone forgot the precendence rules for C should mean we abandon standard C idioms...
while ((c = getchar()) != EOF) is like one of the 1st C "shortcuts" people learn and is SOP for C coding. -- =========================================================================== Jim Jagielski [|] [EMAIL PROTECTED] [|] http://www.jaguNET.com/ "If you can dodge a wrench, you can dodge a ball."