辱,那么作为臣子,主辱臣死,怎么可以投降呢?”众人都认为他说得对,于是就派人到洛阳去打听后主刘禅的消息。
后主刘禅到达洛阳时,司马昭已经回朝。他责备刘禅说:“你荒淫无道,废贤失政,按理应该诛戮。”刘禅吓得面如土色,不知所措。魏国的文武百官都上奏说:“蜀主既然已经失去了国家,幸运的是他能够及早归降,应该赦免他。”于是司马昭就封刘禅为安乐公,赐给他住宅和每月的用度,还赐给他绢万匹和奴婢百人。刘禅的儿子刘瑶以及群臣樊建、谯周、郤正等人都被封为侯爵。刘禅感谢恩典后就出了宫。司马昭因为黄皓祸国殃民,就命令武士把他押到市曹去处以凌迟之刑。这时霍弋打听到刘禅受封的消息后,就率领部下军士来投降。
第二天刘禅亲自到司马昭的府下去拜谢他。司马昭设宴款待他,并先让魏国的乐舞队在席前表演蜀国的歌舞。蜀国的官员们看到这些都很感伤,只有刘禅脸上露出高兴的神色。司马昭又命令蜀人扮演蜀国的歌舞在席前表演,蜀国的官员们都忍不住泪流满面,而刘禅却嬉笑自如。酒喝到一半的时候司马昭对贾充说:“一个人竟然可以无情到这种地步!即使诸葛亮还在世也不能辅佐他长久保全国家更何况是姜维呢?”然后他又问刘禅:“你很想念蜀国吗?”刘禅回答说:“这里很快乐,我并不想念蜀国。”过了一会儿刘禅起身去换衣服郤正跟到厢房下对他说:“陛下刚才怎么能说不想念蜀国呢?如果晋公再问起你应该流着泪回答说:‘先人的坟墓都远在蜀地我心中感到悲伤每天都想念蜀国。’这样晋公就一定会放陛下回蜀国了。”刘禅牢记了这句话并回到席上。酒快喝醉的时候司马昭又问:“你很想念蜀国吗?”刘禅就按照郤正教他的话来回答并且想要哭却没有眼泪只好闭上眼睛。司马昭说:“你这话怎么像是郤正说的呢?”刘禅睁开眼睛惊讶地看着司马昭说:“确实就像你说的那样。”司马昭和左右的人都笑了起来。司马昭因此非常喜欢刘禅的诚实并不再怀疑他。后人有诗感叹道:在异乡寻欢作乐笑颜开展丝毫不念及危亡之悲。在快乐中忘记了故国之事由此可知刘禅真是个平庸之才啊!
朝中大臣因为司马昭收复蜀国有功于是尊他为王并向魏主曹奂上表奏请。当时曹奂虽然名为天子但实际上没有实权政事都由司马氏掌控他不敢不从于是就封晋公司马昭为晋王追谥其父司马懿为宣王其兄司马师为景王。司马昭的妻子是王肃的女儿她生了两个儿子:长子叫司马炎他身材魁梧头发长到地上两手长过膝盖聪明英武胆量过人;次子叫司马攸他性情温和恭敬节俭孝顺友爱司马昭非常喜欢他。因为司马师没有儿子所以就把司马攸过继给他作为后代。司马昭常说:“这天下是我哥哥的天下。”于是司马昭受封为晋王想要立司马攸为世子。但是山涛劝谏说:“废长立幼是违背礼法的会带来不祥。”贾充、何曾、裴秀等人也劝谏说:“长子聪明神武有超越世人的才能众人对他的期望很高他的相貌也非凡不是人臣之相啊。”司马昭犹豫不决。太尉王祥、司空荀顗等人也劝谏说:“前代立幼子为君往往导致国家动乱。希望殿下能够三思。”于是司马昭就立长子司马炎为世子。
大臣们上奏说:“当年在襄武县,天降一人,身高二丈多,脚长三尺二寸,白发苍苍,穿着黄色单衣,裹着黄头巾,拄着藜头拐杖,自称说:‘我是民王。现在来告诉你们:天下将换主人,很快就会见到太平。’此人在市场上游行了三天,忽然不见了。这是殿下的吉兆。殿下可以戴十二旒的冠冕,建立天子的旌旗,出入时警戒清道,乘坐金根车,备齐六匹马,晋升王妃为王后,立世子为太子。”司马昭心中暗喜,回到宫中,正要吃饭,忽然中风不能说话。第二天,病危,太尉王祥、司徒何曾、司马荀顗以及诸位大臣入宫问候,司马昭不能说话,用手指着太子司马炎而死。当时是八月辛卯日。何曾说:“天下大事,都在晋王手中。可以立太子为晋王,然后再举行葬礼。”当天,司马炎就即位为晋王,封何曾为晋丞相,司马望为司徒,石苞为骠骑将军,陈骞为车骑将军,追谥父亲为文王。安葬完毕,司马炎召来贾充、裴秀入宫问道:“曹操曾经说过:‘如果天命在我,我就做周文王吧!’果真有这件事吗?”贾充说:“曹操世代接受汉朝的俸禄,担心人们议论他篡位,所以才说出这样的话。这是明确教导曹丕做天子。”司马炎说:“我的父亲与曹操相比如何?”贾充说:“曹操虽然功盖华夏,但百姓畏惧他的威严而不怀念他的恩德。曹丕继位后,劳役百姓非常重,东西奔波,没有安宁的时候。后来我们的宣王、景王,屡建大功,广施恩