vs2022调试过程中中文部分乱码

img

 ****1        PLAY O. EXIT****
 请选择:>
 整十壁帮细>
 璇疯網錦三媽情饼?

已经在高级保存选项-->编码-->修改为utf-8
但仍然在vs 调试中文部分报错

img

如果乱码与不乱码的代码是同一个c文件,只有部分中文乱码,应该不是编码的问题
看看是不是输出中文时多或少输出了半个汉字的字节,造成后面的中文乱码

如果乱码与不乱码的代码是不同的c文件,应该是乱码的c文件的编码不正确, 两个c文件的编码不一致,
把乱码的代码的c文件用gbk或utf-8编码重新保存一下, 让两个c文件的编码一致,再编译运行下看看