题目:编程要求输入整数a和b,若a平方+b平方的结果大于100,则输出a2+b2的值,否则输出a+b的结果。
相关代码:
#include <stdio.h>
int main()
{
int a,b;
int x,y;
printf("请输入a= \n");
scanf("%d",&a);
printf("请输入b= \n");
scanf("%d",&b);
x=(a*a)+(b*b);
y=(a+b);
if(x>100)
{
printf("%d",x);
}
else
{
printf("%d",y);
}
return 0;
}
有疑惑的代码:
printf("请输入a= \n");
scanf("%d",&a);
printf("请输入b= \n");
scanf("%d",&b);
运行结果:
璇疯緭鍏=
8
璇疯緭鍏=
8
128
问题:为什么终端应该出现的是:请输入a=,请输入b= ,但是出现:璇疯緭鍏= 呢
我想要达到的结果:想让终端出现中文!