在一篇博主下面的评论看到的方法,亲测有用,希望大家少走弯路
1、工具—编译选项
2、在第一个框中填入 -fexec-charset=gbk
3、勾选“编译器加入以下命令”
4、重新编译一次以后运行。
完美解决,没有出现中文乱码啦
#include <stdio.h>
int main()
{ int a, b, c;
int max(int,int);
printf("请输入第一个整数:");
scanf("%d", &a);
printf("请输入第二个整数:");
scanf("%d", &b);
c=max(a,b);
printf("整数%d和%d的最大值是:%d\n",a,b,c);
return 0;
}
int max(int x,int y)
{ int z;
if(x>y)
z=x;
else
z=y;
return z;
}
运行一下,完美!