複数の条件を判別したい場合には、if文を組み合わせて判別できる。
下記の例は、条件の1番目が成立するか2番目が成立するか、それとも全てに当てはまらないか。の判別をすることができる。
#include <stdio.h> int main(void) { int a = 5; if (a%2 == 0) { printf("%dは2で割り切れます\n", a); } else if(a%3 == 0) { printf("%dは3で割り切れます\n", a); } else { printf("%dは2でも3でも割り切れません\n", a); } }