Undereating doesn’t cause belly fat.
Your genetics dictate where your body holds mass (including muscle and fat), and your eating patterns won’t influence your shape.