An $n$-sided regular polygon ($n \geq 3$) has, as we know, $\dfrac{n(n-3)}{2}$ diagonals. If $n$ is odd, then none of those diagonals pass through the center of it. If $n$ is even, then $\dfrac{n}{2}$ diagonal passes through its center.
That's the thing: how to prove it?
All I've found was: drawing a diagonal that passes through the center of a $n$-sided polygon, the other points are separated in two equal groups (because of its symmetry) of $p$ points. So the total of points is $p + p + 2=2p+2=2(p+1)$, which is even. But this doesn't really feel like proof to me, since it uses arguments based on nothing.