我如何正确编写此行?
if(a + b + c = 180)
这是我的代码。我需要在if
语句中做一个+ b + c:
#include <stdio.h>
int main()
{
int A;
int B;
int C;
int triagolnik = 180;
scanf("%d %d %d", &A, &B, &C);
if (A + B + C = triagolnik)
printf("DA\n");
if (A, B, C = 80) // I want to make a + b + c = 80 but i don't know the right line
printf("PRAVOAGOLEN");
return 0;
}
答案 0 :(得分:0)
正如其他人建议的那样,您应该使用add_dependencies()
进行比较,==
用于为变量分配值。在我看来,=
,A
和B
是角度,首先要做的检查是检查是否为有效三角形。如果是这种情况,只需应用建议的修改即可:
C
在第二次检查中,由于使用了相同的语言,我似乎了解您要检查三角形是否为if (A + B + C == triagolnik)
printf("DA\n");
。如果是这种情况,我不明白为什么要提到数字80,因为正确的数字应该是90。right
三角形的正确校验是:
right