Definition: A graph $G$ is even if each of its vertices has even degree.
It is easy to show that $G$ is even if each of its blocks is even.
I was wondering if the converse is true. I started with assuming that this is not the case. Then there are at least two blocks that are not even.
This implies that at least two vertices in each of these blocks have odd degree.
How do I close this argument? Or is there a better proof or counter-example?
Proof by contracdiction. Assume $G$ is even but not all blocks are. Then there are at least $2$ blocks ($A$ and $B$) with at least $2$ odd degree vertices each. As $A$ and $B$ are distinct blocks there has to exist a cut vertex $v$ in $G$ such that cutting $G$ at $v$ puts $A$ and $B$ into distinct connected components of $G$. As $A$ contains at least two vertices of odd degree, one of them is not equal to $v$. The degree of this vertex is the same before and after cutting at $v$. As we assumed $G$ to be even, this is a contradiction.