Error handling in c

shape