c语言
#include<stdio.h>void main()
{
int a,b;
printf("please input A,B:");
scanf("%d%d",&a,&b);
if(a==b) printf("A=B\n");
else if(a>b) printf("A>B\n");
else printf("A<B\n");
}
输出
please input A,B:1,2
A>B
为什么不管AB值是多少A都大于B 本帖最后由 rt3 于 2021-5-29 21:38 编辑
你的代码没问题,应该是输入数字的方法有问题。据我测试两个数值 之间 用 空格,制表符或回车分隔都是正常运行的。 1和2之间为啥要添加逗号呢 别用逗号,换成空格或换行
页:
[1]