I would venture to say that most C programs don't check the return value of printf, including ones that ought not to be "toys"
You will not see the message if you get a panic either ...
Similarly in Rust, serious programs will use writeln rather than println, and will receive the standard compiler warning if the Result produced by writeln is ignored.