question about return;

Without K&R, there would be no "Embedded C Programming".

You need to decide what "better" means to you (I have read neither book you mention)