devc++的运行窗口中文乱码,其实是因为运行窗口的当前代码页编码为GBK,然而你的运行文件编码确实utf-8,这时由于二者编码不同的冲突,导致了运行窗口出现异常。
解决方案:
1、工具—编译选项
2、在第一个框中填入 -fexec-charset=gbk
3、勾选“编译器加入以下命令”
4、重新编译一次以后运行即可。
https://blog.csdn.net/weixin_45872600/article/details/109763837
win10可以试试打开设置中的适用于全球的utf编码