[求助]请问我这里有什么错?
题目要求
写一个程序,接受2个数字。计算他们的差值。如果差值等于输入的两个值中的任何一个,那么屏幕将显示如下信息
Difference is equal to values<number of value enterred>
如果差值不等于输入的两个数中的任何一个,那么屏幕将显示如下信息
Difference is not equal to any of the values entered
#include<stdio.h>
void main()
{
int a,b;
printf("please enter the two number:\n");
scanf("%d %d",&a,&b);
if(a-b==a&&a-b==b&&b-a==a&&b-a==b)
printf("Difference is equal to values<number of value enterred>\n");
else
printf("Difference is not equal to any of the values entered\n");
}
请问我写的代码什么地方出了错?虽然编译通过的,但是并不能实现题目的要求。 ----------------解决方案--------------------------------------------------------
哈哈,灵光一闪,我用错了逻辑运算符,应该是或,而不是与!
浪费大家的表情了,8好意思
----------------解决方案--------------------------------------------------------