NAvigationControllerで次の階層へ行く時に値を渡す方法と異なるので注意。
ひとつ前の階層のVCで受け取る変数を宣言しておく。
現在の階層で以下を記述する。
// 一つ前のViewControllerを取得する
let nav = self.navigationController
let inputTableVC = nav?.viewControllers[(nav?.viewControllers.count)!-2] as! InputTableViewController
// 値を渡す
inputTableVC.x = "渡したい値です!"
//1つ前の階層に戻る
self.navigationController?.popViewController(animated: true)