Notepad++ 写c语言输入中文出现乱码解决方法

写的一个代码如下

#include "stdio.h"
#include "conio.h"
int main ()
{
	printf("***********************************************\n");
	printf("*              :坦克游戏菜单:                  *\n");
	printf("*              --------------                 *\n");
	printf("*                                             *\n");
	printf("*              1.开始游戏                      *\n");
	printf("*              2.选关                        *\n");
	printf("*              3.退出游戏                      *\n");
	printf("*              4.关于                         *\n");
	printf("*                                             *\n");
	printf("***********************************************\n");
	getch();
	return 0;
	
}

然后编译之后变成这样了

***********************************************
*              :鍧﹀厠娓告垙鑿滃崟:                 *
*              --------------                 *
*                                             *
*              1.寮€濮嬫父鎴?                    *
*              2.閫夊叧                         *
*              3.閫€鍑烘父鎴?                    *
*              4.鍏充簬                         *
*                                             *
***********************************************

提前把代码复制一下,然后需要把编码改为ANSL,,设置>首选项>编码>ANSL,再把输入代码页的工具栏那一行编码改为ANSL

改完把之前复制的代码粘贴上再编译

***********************************************
*              :坦克游戏菜单:                 *
*              --------------                 *
*                                             *
*              1.开始游戏                     *
*              2.选关                         *
*              3.退出游戏                     *
*              4.关于                         *
*                                             *
***********************************************

然后完美呈现

我写的边框都正的,复制出来之后不整不怪我啊

 

 

 

 

你可能感兴趣的:(Notepad++ 写c语言输入中文出现乱码解决方法)