condition ? expr_true : expr_false
#include <stdio.h>
int main() {
int a, b;
printf("請輸入 a: ");
scanf("%d", &a);
// 若 a>5 則 b=3,否則 b=-3
(a > 5) ? (b = 3) : (b = -3);
printf("b = %d\n", b);
return 0;
}
請輸入 a: 6
b = 3
max = a>b ? a : b;;