XOR and XNOR operations with 2 or 3 inputs

Inputs a, b, c, d, e, f, g, h.

if ((a != b) || (b != c)) || (c != d)) {  }  // 4 input XOR
if ((a != b) || (b != c)) || (c != d) || (d != e)) {  }  // 5 input XOR
if ((a != b) || (b != c)) || (c != d) || (d != e) || (e != f)) {  }  // 6 input XOR
if ((a != b) || (b != c)) || (c != d) || (d != e) || (e != f) || (f != g)) {  }  // 7 input XOR
if ((a != b) || (b != c)) || (c != d) || (d != e) || (e != f) || (f != g) || (g != h)) {  }  // 8 input XOR
if ((a == b) && (b == c)) && (c == d)) {  }  // 4 input XNOR
if ((a == b) && (b == c)) && (c == d) && (d == e)) {  }  // 5 input XNOR
if ((a == b) && (b == c)) && (c == d) && (d == e) && (e == f)) {  }  // 6 input XNOR
if ((a == b) && (b == c)) && (c == d) && (d == e) && (e == f) && (f == g)) {  }  // 7 input XNOR
if ((a == b) && (b == c)) && (c == d) && (d == e) && (e == f) && (f == g) && (g == h)) {  }  // 8 input XNOR

Now I need these analyzed ... that would make me very happy ;).