I haven't got any cake.
Это отрицательное предложение (содержит 'haven't'). В отрицательных предложениях используется any.