Granted, there are occasions when you want to test the return values of the I/O functions. But if you think (void) printf() is bad, how about: (void) sprintf(str,"foo"); How often does sprintf() return an error indication on YOUR system? Gary