問題点1
 ・day_load関数を定義した
 ・day_distance関数を呼び出した
 という名前の矛盾
問題点2
 day_(load|distance)関数の戻り値がvoidであるにも関わらず、
 main関数で cout に放り込んでしまっていること

switchがどうとかよりも、根本的な問題点はここなので、
そこを解決すればとりあえずは動くようになると思うし、
これまで通りロジックを考えることに専念できると思う