错在哪里了
#include <stdio.h>
int main()
{
int x=5;
int y=5;
int z=10;
printf("%d\n", x>y);
printf("%d\n", y>=x);
printf("%d\n", y<z);
printf("%d\n", z<=x);
printf("%d\n", z=x+y);
return 0;
}
我找到你的错误了,最后一个输出是问你z是否等于x+y, 应该写为 z==x+y, 你少写了一个等号, 你写的z=x+y就是代表把x+y的值赋给了z。 望采纳
要用英文输入符号
#include <stdio.h>
int main()
{
int x=5;
int y=5;
int z=10;
printf("%d\n", x>y);
printf("%d\n", y>=x);
printf("%d\n", y<z);
printf("%d\n", z<=x);
printf("%d\n", z=x+y);
return 0;
}