Il faut se mettre à jour mon ami, le type bool existe depuis 17 ans.

http://en.cppreference.com/w/c/language/arithmetic_types#Boolean_type

La POO c'est possible, mais j'avoue que c'est pénible.