친구가 #define 해서 #define MAX(a,b,c) ((a>b)?a:b && (b>c)?b:c)라는 셋 중 가장 큰 수를 찾는 매크로 함수를 만들었는데 실행은 잘 되더라구요.근데 논리연산자인 &&이 저기에 들어가면 참,거짓으로 나와야 하는거 아니냐고 묻던데 제가 이걸 몰라서 답을 못했습니다 ㅠㅠ저 안의 &&이 논리연산자인가요?
MAX(-1,0,-1)로 하면 잘못된 결과가 나올텐데?