>>Would someone be kind enough to tell me why this program fails? >Because it wasn't run through lint... If you use function prototypes, an ANSI-conforming compiler will also catch this kind of error. Walter Murray ----------