i guess C doesnt like that