init-statements for if and
switch
표현식, 선언문 사용 가능. 무조건 ; 으로 끝나야함
조건문 안에 선언된 변수의 if, switch 문이 끝날때까지 유효하다
변경 코드
추가한 이유
if, switch 문 밖에서 조건으로 쓰기 위한 변수를 선언하면 if, switch 문이 끝나고 난
뒤에도 변수가 사라지지 않아 잘못 쓰일 여지가 있었다

C++17 init-statements for if and switch