Mange standard C funktioner returnerer en værdi, som indikerer om der er sket en fejl
Funktioners returværdi kan - generelt set - ikke bruges til både funktionens resultat og til en fejl kode